我有一個蒙戈集合與像這些對象:反向正則表達式的選擇與Spring的MongoDB
[
{
"_id" : "a2d",
"entityType" : "Location",
"type" : "STRING",
},
{
"_id" : "a1_order",
"entityType" : "Order",
"type" : "STRING",
}
]
試圖追加_entityType
所有文檔的id
它不存在在年底ID的ID(第一個對象在上述情況下)。
在Spring中使用mongo,但我已經堅持第一步,要獲取id中沒有entityType的所有對象。
關於這樣的事情,用正則表達式的思考,但是我不知道應該如何看起來像:
Query query = new Query();
query.addCriteria(Criteria.where("id").regex("here i need the entity type of the current document"));