【发布时间】:2015-11-27 07:00:40
【问题描述】:
我在 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 中一样。
【问题讨论】:
标签: mongodb meteor mongodb-query