我有一个集合,如下:
post = {"topics":["japan","japanese","england","chinese"]}
post = {"topics":["canada","japan"]}
post = {"topics":["usa"]}
现在我想实现一个查询,可以通过检查"主题"来返回元素列表。字段,以查看它是否包含某个字符。
例如,查询" ja",它会返回以" ja"开头的所有标签: [" japan"," japanese"],
查询" c",返回["中文","加拿大"]
答案 0 :(得分:0)
使用单个查询无法解决此问题。您必须维护全局列表或所有标记的集合,以便使用正则表达式有效地搜索它们,或者您需要迭代所有文档以便为每个文档单独匹配标记。