如何在MongoDB中搜索特定模式?

一月

我对Meteor的查询遇到麻烦,因为我不太熟悉MongoDB。

这是带有两个文档的样本集合。

Ducks: 
[{
   name: "duck1"
   metadata: {
       id: "id_1",
       category: "samecategory"
   }
},
{
   name: "daffy"
   metadata: {
       id: "id_2",
       category: "samecategory"
   }
}]

我从大气层实现了搜索功能。我想要实现的是,例如,当我搜索时:d结果将是鸭子。du只会是duck1,自然da只会是达菲。同样,这样它们将被同一类别过滤。

"$and": [{"name": {}}, {"metadata.category": "samecategory"}]

名称内{}是搜索查询的位置。仅当名称正确时,它才会给我结果。我在mongo文档中找不到它是否contains像Java中那样。

马蒂亚斯·埃克哈特

以下查询将返回名称以开头dmetadata.category设置为的文档子集samecategory

Ducks.find({"metadata.category": "samecategory", "name": /^d/});

正则表达式/^d/类似于LIKE 'd%'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在mongodb中搜索字段的特定动态模式。?

来自分类Dev

如何在向量中搜索特定模式

来自分类Dev

如何在thunar中按模式搜索

来自分类Dev

如何在日志文件中搜索特定模式并计算匹配数?

来自分类Dev

如何在 FTP ListDirectory 中搜索模式以下载特定文件

来自分类Dev

如何在MongoDB $ text搜索中与非

来自分类Dev

如何在MongoDB中搜索数组值

来自分类Dev

如何在 mongodb 的嵌套模式中更新?

来自分类Dev

如何在属性中搜索特定值?

来自分类Dev

如何在属性中搜索特定值?

来自分类Dev

如何在python中替换特定模式

来自分类Dev

gvim中的特定模式搜索

来自分类Dev

如何在awk中的搜索模式中循环使用i

来自分类Dev

如何在文本中搜索多行模式并获得最后的出现?

来自分类Dev

如何在Redis哈希中搜索密钥模式?

来自分类Dev

如何在Apple Watch中从模式搜索更改标签“取消”

来自分类Dev

如何在Vim中多次在行末添加搜索模式?

来自分类Dev

如何在VIM中禁用搜索模式语法突出显示

来自分类Dev

如何在shell脚本中搜索单词模式?

来自分类Dev

如何在awk中搜索包含空格的模式?

来自分类Dev

如何在原始磁盘中搜索模式并返回其位置?

来自分类Dev

如何在mongoDB中输入特定查询,

来自分类Dev

如何在UNIX中的特定文件中搜索文本

来自分类Dev

如何在Listview中的特定列中搜索?

来自分类Dev

如何在目录中的特定类型的文件中grep模式

来自分类Dev

如何在MongoDB中按名字和姓氏搜索用户?

来自分类Dev

如何在mongodb中搜索逗号分隔的数据

来自分类Dev

如何在MongoDB的文本搜索中查看“ queryDebugString”?

来自分类Dev

如何在MongoDB中同时对多个集合进行全文搜索

Related 相关文章

热门标签

归档