卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

mongodb查詢數(shù)組里面的值 Mongodb多層嵌套數(shù)組如何更好的查詢?

Mongodb多層嵌套數(shù)組如何更好的查詢?最簡單的方法是直接在程序中過濾掉不匹配的數(shù)組元素。將作為個體查詢的數(shù)據(jù)不應(yīng)放置在數(shù)組中。Mongodb對數(shù)組元素的查詢相對較弱。在過去(2.2或2.4之前),

Mongodb多層嵌套數(shù)組如何更好的查詢?

最簡單的方法是直接在程序中過濾掉不匹配的數(shù)組元素。將作為個體查詢的數(shù)據(jù)不應(yīng)放置在數(shù)組中。Mongodb對數(shù)組元素的查詢相對較弱。在過去(2.2或2.4之前),沒有$elemmatch操作符,并且不可能查詢滿足這兩個條件的特定元素。只能查詢數(shù)組中滿足這兩個條件的元素。例如,它可能命中{array:[{A:1,B:1}]}或{array:[{A:1},{B:1}]}。

所以我覺得把貨物列出來比較合適。

MongoDB如何從另一個數(shù)組獲取數(shù)組項的索引?

在mongodb中使用aggregate可以返回數(shù)組字段array的指定索引的元素引用語句:{$match:{“DUID”:15},{$項目:{duid:1個,“default”:1}},{$unwind:“$默認(rèn).styles},{$匹配:{'默認(rèn).styles.status“:1}},{$group:{uid:”$uid“,”defaults“:{$push:”$默認(rèn).styles說明:1:篩選數(shù)據(jù){$match:{“DUID”:15}2:獲取所需列{$project:{duid:1個,“default”:1}3:獲取擴(kuò)展的數(shù)組字段{$unwind:“$默認(rèn).styles“}4:條件查詢數(shù)組元素{$match:{”默認(rèn).styles.status“:1}5:分組后保存結(jié)果{$group:{uid:”$uid“,”defaults“:{$push:”$默認(rèn).styles"}}}

<bdo id="rw49e"><tbody id="rw49e"></tbody></bdo>
  • <li id="rw49e"></li>