在 morphia 中,您可以使用@Index
注释为@Entity
类创建自动索引。我正在尝试通过指定集合名称来创建这些索引,但找不到方法。使用AdvancedDatastore
您可以将 保存Entity
到您想要的任何集合中,但是否可以确保指定集合上的索引而不是Entity
.
advancedDatastore.ensureIndexes(Entity.class); // This will create indexes on the mapped Entities.
我正在寻找一种方法来执行以下操作,但我没有看到任何类似于下面的方法,是否有解决方法来实现这一点:
advancedDatstore.ensureIndexes("exampleCollection", Entity.class); //create indexes of Entity.class for the exampleCollection.