在Mongodb中的嵌入式文档上设置索引

EK。

我使用mongodb + springdata。我的文档如下所示:

@Entity
@Document(collection="MyCollection")
public final class InfoItemMongoDBDocument {

    @Id
    private ObjectId id;

    @Column
    private String name;

    @Column
    @Indexed
    private int isFixed = 0;


    @Column
    private List<DocumentCopies> copy;

DocumentCopies在哪里是POJO。是否可以使用Spring数据注释在DocumentCopies字段之一上设置附加索引。

非常感谢!

尼尔·伦恩

是的,您需要一个“点符号”形式来引用要索引的另一个POJO中的字段:

@Document(collection="MyCollection")
@CompoundIndexes({
    @CompoundIndex( name="copy.childField", def="{'copy.childField': 1}")
})

其中“ childField”是要建立索引的“字段/属性”的名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查询MongoDB中的嵌入式文档

来自分类Dev

在mongodb中展开嵌入式文档

来自分类Dev

在文档中引用文档的嵌入式数组的嵌入式数组上查询Doctrine2和MongoDB

来自分类Dev

确保mongodb中嵌入式文档中的唯一索引

来自分类Dev

使用Java在MongoDB中的嵌入式文档中索引和搜索“数组”

来自分类Dev

用Solr索引嵌入式mongoDB文档(在数组中)

来自分类Dev

在mongodb nodejs中更新双嵌套的嵌入式文档,而无需使用数字索引

来自分类Dev

MongoDB-嵌入式文档列表上的$ addToSet

来自分类Dev

在MongoDB 2.4中具有DottedFieldName的嵌入式文档上是否要重命名?

来自分类Dev

从mongodb中的嵌入式文档中删除元素

来自分类Dev

如何在嵌入式数组mongodb中查询嵌入式文档

来自分类Dev

MongoDB $ n在嵌入式文档的某些字段中

来自分类Dev

在MongoDB中更新完整的嵌入式文档

来自分类Dev

在mongodb中更新嵌套的嵌入式文档

来自分类Dev

查询mongodb中的嵌入式文档数组

来自分类Dev

映射-Symfony2中的Mongodb嵌入式文档

来自分类Dev

通过angularjs在mongodb中插入嵌入式文档

来自分类Dev

嵌入式文档数组中的MongoDB Aggregate ObjectId

来自分类Dev

在mongodb中更新嵌套的嵌入式文档

来自分类Dev

映射-Symfony2中的Mongodb嵌入式文档

来自分类Dev

使用python(pymongo)在mongodb中编辑嵌入式文档

来自分类Dev

如何在 MongoDb 中查询嵌入式文档?

来自分类Dev

整个嵌入式文档的索引

来自分类Dev

mongodb汇总嵌入式文档值

来自分类Dev

如何验证mongodb嵌入式文档

来自分类Dev

mongodb汇总嵌入式文档值

来自分类Dev

返回特定的mongodb嵌入式文档

来自分类Dev

MongoDb $ match用于嵌入式文档

来自分类Dev

何时使用嵌入式文档MongoDB

Related 相关文章

热门标签

归档