我在标准示例的基础上创建了一个简单的play orm应用程序示例。
您可以在这里下载源代码http://yadi.sk/d/FksgPpsXBqRPb。
该示例必须使用Play 2.2.0框架运行。
您可以用Firefox的Rest客户端来测试它。
1.创建一个人:
http://localhost:9000/saveMan
Method: POST
Content-Type: application/json
{
"name": "Petro",
"age": 30
}在输出中,您将获得主Id
2.创建与Man相关联的汽车
http://localhost:9000/saveCar
Method: POST
Content-Type: application/json
{
"model": "Aveo",
"man": {"id": "<Man Id>"}
}3.把男人叫来
http://localhost:9000/getMan/<Man Id>
Method: GET结果:
{
"id": "<Man Id>",
"name": "Petro",
"age": 30,
"cars":
[
]
}如您所见,没有检索到汽车,尽管我使用@NoSqlOneToMany注释.
发布于 2013-10-31 13:41:10
你在github有什么消息来源吗?这是一个相当大的文件,您在文章中显示的所有代码都是json内容。你用的是mongodb还是cassandra?
如果你使用@NoSqlEmbedded,它会在汽车列表的每一个条目中列出整辆车。
如果你在使用mongodb,vikas,会比我知道得更多。让我们知道您正在使用的数据库后端,如果您可以在页面上抛出一些实际的源代码,那就太好了。
谢谢,迪恩
https://stackoverflow.com/questions/19680809
复制相似问题