以下文档是集合中包含的文档的示例。 "当"的价值key可以采用值" manual" (它在下面的示例中执行)," on_posting"和" periodic"。
有没有人知道如何编写一个查询,该查询将计算此集合中有多少文档满足以下条件:并非"当"的所有值。密钥在文档中彼此相同。即" billing.daily_nonzero.when" ="手册",但" billing.daily_zero.when" ="定期"?
(为了澄清,下面的文档是一个不满足上述条件的文档的示例,因为"当"键中的所有值都是子对象都是相同的,等于"手册")。
{
"billing" : {
"daily_nonzero" : [
{
"when" : "manual",
"mode" : "email",
"tpl" : "std",
"email" : [
"helen.zelan@navhms.com"
]
}
],
"daily_zero" : [
{
"when" : "manual",
"mode" : "email",
"tpl" : "std",
"email" : [
"helen.zelan@navhms.com"
]
}
],
"ppd" : [
{
"when" : "manual",
"mode" : "email",
"tpl" : "std",
"email" : [
"helen.zelan@navhms.com"
]
}
],
"rtn" : [ ],
"daily_nonzero_hdr" : [
{
"when" : "manual",
"mode" : "email",
"tpl" : "std",
"email" : [
"helen.zelan@navhms.com"
]
}
],
"ent" : [
{
"when" : "manual",
"mode" : "email",
"tpl" : "std",
"email" : [
"helen.zelan@navhms.com"
]
}
]
}
}
非常感谢您的协助。