假設我有這樣的實體,如下列:如何使用彈簧數據mongo @CompoundIndex與子集合?
@Document(collection = "doc_a")
public class A {
@Field("id")
private Integer id;
@Field("b")
private Collection<B> b;
...
}
public class B {
@Field("id")
private Integer id;
...
}
是它可以使用compoundIndex相對於A.id和B.id在一起嗎?
我的意思是也許像:提前
@CompoundIndex(name = "aid_bid_idx", def = "{'id', 'b.id'}")
感謝。
你試過了嗎?它不起作用? –
我還沒有嘗試過,在我們的環境中很難理解索引是否被創建並且工作是否成功。 Mongodb的責任由我們的建築師所有,現在他無法使用。這就是爲什麼我想先從這裏問問。 – Javatar