You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Meteor Collections的find选择器排除指定变量

查询Meteor集合中name不为"Bob"的文档

嘿,这个需求很容易实现,Meteor的集合查询语法和标准MongoDB是完全兼容的,你只需要用**$ne**(Not Equal,不等于)操作符就能搞定:

usernames.find({name: {$ne: "Bob"}})

补充说明:

  • 这个查询会返回所有name字段值不等于"Bob"的文档,刚好符合你要获取Alice、Kat等其他用户的需求。
  • 如果你的集合里存在一些没有name字段的文档,这个查询也会把它们包含进来。要是你想只筛选出有name字段且不等于Bob的文档,可以加上$exists条件:
    usernames.find({name: {$ne: "Bob", $exists: true}})
    

内容的提问来源于stack exchange,提问作者MMM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 11:24:49