【发布时间】:2020-07-17 11:30:01
【问题描述】:
我不太确定我能做到这一点。我的应用程序(买卖)大约有五到十个类别eg: vehicles, real estate, and cloths 我想为每个类别创建单独的 MongoDB 集合,因为每个类别都包含不同的字段eg: vehicle[km, body type, brand], cloths[size, color, gender],这将非常易于管理和扩展。
现在我可以一次向多个集合发送一个查询
- 对新广告进行排序 - 按顺序对所有多个集合中的所有新广告进行排序
- 在所有集合上的字段
eg: title上进行文本搜索
服务器:nodejs
【问题讨论】:
-
在elasticsearch中你可以使用multi search api(elastic.co/guide/en/elasticsearch/reference/current/…)
标签: node.js mongodb elasticsearch mongoose mongodb-query