Zol*_*ter 1 mongodb mongodb-java spring-data-mongodb
我有一个带有数组字段的文档
"chapters": [
{ "id" : "14031871223912313", ...}
...
]
Run Code Online (Sandbox Code Playgroud)
我想使用以下命令查询使用Spring Data的MongoTemplate返回id:
class Chapter {
private String id;
public String getId() {
return id;
}
}
Run Code Online (Sandbox Code Playgroud)
这样就不会填充id.我尝试使用@Field中描述的不同映射选项http://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mapping.conventions.id-field
我究竟做错了什么?我知道我总是可以回到mongo java驱动程序,但我认为这应该工作.
在此先感谢您的帮助.
Zol*_*ter 11
找到了解决方案.它通过以下方式填充:
@Field("id")
private String chaperId
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8783 次 |
| 最近记录: |