我想问一下使用meteor easysearch来搜索mongodb集合。问题是我有这个名为station的集合。 在mongodb,收集站有以下字段: _id:" xxxxxxx", 名称:" station1", 省:" xxxxxx", 地区:" xxxxxx", 注意到xxxxx表示来自另一个集合的id。
const STATION = new Mongo.Collection(' station');
const SearchingIndex = new EasySearch.Index({ 系列:STATION, 字段:[' name',' province',' district'], 引擎:新的EasySearch.MongoDB() });
使用上面的流星代码,我可以通过字段名称,省和区搜索集合STATION。问题是省和地区的ID来自另一个集合。所以,我也必须通过他们的ID搜索输入字段。问题是如何通过他们的名字而不是ID来搜索?谢谢。