是否可以根據彈簧數據中DBRef對象的某些參數值進行搜索?通過mongodb中引用對象的參數值進行搜索
例如。假設我們有兩個對象,租車,和公司如
Class Car {
@Id
String id;
String model;
@DBRef
Company company;
}
Class Company {
@Id
String id;
String name;
}
我可以編寫一個查詢來獲取現代汽車公司這樣的全車的,
Query queryForCars = new Query(Criteria.where("company.name").is("Hyundai")), Car.class)
它工作正常的非引用的對象,但對於引用的對象,它在我的情況下工作。
感謝您的幫助。
MongoDB文檔建議使用DBRef的手動引用intead。 – vmr 2014-08-28 14:00:36
是的,但我需要它在一些使用情況下能夠渴望獲取引用的對象。 – shailesh 2014-08-28 14:02:55