【发布时间】:2014-11-24 17:33:08
【问题描述】:
这是文档结构:
{
"_id":ObjectId("547366945785c02a7c993aaa"),
"RECNUM":"6310",
"ART_NR":"6385",
"ART_NRA":"11207604",
"ART_BEZ":{
"fr":"Coffret cadeau"
},
"BES1":{
"fr":"Service a fondue"
},
"markings":[
"CH-TP2",
"CH-WZ1",
"",
"EU-PAD002",
"",
""
]
}
我需要从与正则表达式匹配的标记数组中获取所有值:
'/^EU-/i'
对于给定的_id。因此,在这种情况下,回报如下:
{"markings": ["EU-PAD002"]}
我不知道如何进行这种查询,因为我对 MongoDB 完全陌生。
【问题讨论】:
标签: mongodb mongodb-query aggregation-framework