2017-05-24 71 views
2

我想通過使用mongorepository + spring數據(HQL或標準查詢)比較兩列值來執行查詢。我向你展示關係查詢,我想轉換爲mongo。MongoRepository比較兩列+春季數據

SELECT * FROM員工EM其中em.limit < em.age

我想用Spring數據上面的查詢轉換爲HQL查詢。

+0

不能使用Spring數據MongoDB的使用HQL:這裏的文件

db.employee.find({ $where: "this. limit < this. age" }); 

退房MongoDB ... – davioooh

+0

@davioooh:我用mongo使用spring數據(jpa repository),所以我可以使用,甚至我正在使用它。問題是我想在mongo查詢中使用相同的表單。作爲參考https://spring.io/guides/gs/accessing-data-mongodb/ –

+0

你使用'JpaRepository'作爲'CrudRepository'與Mongo或'MongoRepository'嗎? – harshavmb

回答