我有一个数组字段的文档与春天数据MongoDB的 “ID” 字段映射
"chapters": [
{ "id" : "14031871223912313", ...}
...
]
我想查询使用返回的ID与Spring Data的MongoTemplate如下:
class Chapter {
private String id;
public String getId() {
return id;
}
}
这种方式不会填充id。我试图使用这里描述的@Field的不同映射选项http://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#mapping.conventions.id-field
我在做什么错?我知道我总是可以回到mongo的java驱动程序,但我认为这应该工作。
在此先感谢您的帮助。
* “与@Id(org.springframework.data.annotation.Id)注释字段将被映射到 '_id' 领域。” * –