创建查询以计算没有任何值的所有元素

编程入门 行业动态 更新时间:2024-10-09 07:24:34

创建查询以计算<a href=https://www.elefans.com/category/jswz/34/1771036.html style=没有任何值的所有元素"/>

创建查询以计算没有任何值的所有元素

我有一个元素类似的集合

{
    "elementName" : "abc",
    ...
}

我正像Element.count()一样得到计数,这很酷但是现在,我有一个我不想包含的名称数组,例如["abc", "aaa"]

所以,我可以做类似的事情

const namesToExclude = ["abc", "aaa"];
const elements = Element.find();
let count = 0;
for (let i = 0; i < elements.length; i++) {
    if (!namesToExclude.includes(elements[i].elementName)) {
        count++;
    }
}

或通过任何其他方式执行此操作

无论如何,我的问题是,我可以用.count({<query here>})来完成全部操作吗?如果是这样,我应该使用什么查询?

回答如下:
Element.count({elementName: {$nin: namesToExclude }})

更多推荐

创建查询以计算没有任何值的所有元素

本文发布于:2024-05-07 15:44:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756981.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:没有任何   元素

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!