[英]mongodb/meteor collection check if subdocument field exists when field is a variable
[英]How to check NotEquals/Exists in Meteor Collection?
我正在嘗試使用Meteor應用程序從mongodb數據庫中獲取文檔(使用Meteor的集合),但我只希望文檔中不存在具有某個注釋字段的文檔。
我試着這樣做:
Documents.findOne({id:'abcd',note:{"$exists":'true'}});
文件是我的集合,但它返回第一個找到的結果(沒有注釋字段)而不是我需要的結果。 我也試過使用$ exists但這也不起作用。
有人可以幫幫我嗎? 我猜我在某個地方犯了一個非常愚蠢的錯誤,但我不能把手指放在它上面
提前致謝 :)
嘗試
Documents.findOne({id:'abcd',note:{"$exists":true}});
請記住,只有在沒有封裝引號的情況下, true
才會被解析為JSON中的布爾值
嘗試取出$存在的報價。 喜歡
Documents.findOne({id: 'abcd', note:{ $exists: true}});
這應該工作。 此外,如果您不知道, 文檔對mongodb很有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.