我希望对JSON流中status='active‘的成员进行计数。这将等于我们成员的总和。
我可以通过@/name选择所有的成员,但是我不能只过滤那些活跃的成员。
根据Klipfolios documentation的说法,应该可以对单个元素进行计数:

[
{
"_id": "58aabc92e846502357fc0f69",
"email": "mail@me.com",
"name": "John Doe",
"office": "1122",
"phone": "555-555",
"status": "active",
},
{
"_id": "58aabc92e846502357fc0f69",
"email": "mail@me.com",
"name": "John Doe",
"office": "1122",
"phone": "555-555",
"status": "active",
},
{
"_id": "58aabc92e846502357fc0f69",
"email": "mail@me.com",
"name": "John Doe",
"office": "1122",
"phone": "555-555",
},
{
"_id": "58aabc92e846502357fc0f69",
"email": "mail@me.com",
"name": "John Doe",
"office": "1122",
"phone": "555-555",
}
]发布于 2017-05-05 16:05:13
COUNT(@/name;)对JSON流中出现的所有名称进行计数。如何才能只计算活跃会员数量?例如:其中status = 'active‘
发布于 2017-05-06 01:20:01
这个怎么样?
COUNT(@/namestatus='active';)
https://stackoverflow.com/questions/43760122
复制相似问题