假设我有一些称为候选人的集合。我想text在这个集合中的所有字段上创建一个索引。在mongo中,我知道我可以这样做
db.candidates.createIndex({"$**":"text"},{name:"TextIndex"})
这是我的 java pojo 或实体。
@Document(collection = "candidates")
public class Candidate {
@Id
private String id;
private String firstName;
private String lastName;
// Other stuff: removed for brevity
}
db.candidates.createIndex({"$**":"text"},{name:"TextIndex"})现在我在java中怎么做?那就是我如何索引整个 pojo 或如何索引我的集合中的所有字段?
这个问题试图做同样的事情,但它没有完整的细节。
我还查看了@Indexed注释,但是我如何使用索引整个集合,因为它只能应用于一个字段?
翻翻过去那场雪
相关分类