0
,我有以下文件的集合:如何找到價值相匹配的文件或者文檔的屬性或數組的元素
{ "_id" : "DzQuhq22NhQm5waCm", "title" : "Test", "users" : [ "wCxEmesi2M73dLze4" ], "userId" : "htMZEZTMxsQXq6sRD", "createdAt" : ISODate("2015-10-05T12:09:34.852Z") }
屬性users
是其中還包含userId
秒的陣列。
現在我想查找這個文件,如果我的數值是在users
陣列或匹配userId
。所以,如果我的價值是htMZEZTMxsQXq6sRD
或wCxEmesi2M73dLze4
,應該返回此文檔。
我試過以下內容: db.test.find({userId: val}, {users: {$in: val});
但這不起作用。
在此先感謝。