我有一个非常简单的问题。这是数据结构:
"_id" : "...",
"key" : "k1",
"messages" : {
"en" : "m1en",
"de" : "m1de"
}
现在我想只选择(!)那些以“de”为键的消息。这可能吗?
我知道我可以find
$exists : true
"key" : "k1",
"messages" : {
"de" : "m1de"
}
那些但在投影中不起作用的人。
结果如下:
{{1}}
答案 0 :(得分:1)
您可以在投影对象中使用点表示法来执行此操作:
{
"_id": 0,
"key": 1,
"messages.de": 1
}