【发布时间】:2015-08-10 08:24:39
【问题描述】:
我正在尝试使用 meteor-easy-search 通过两个 db 字段实现搜索 包,但是,我似乎找不到这样做的方法。问题来了:
我有一个架构:
{
name: String,
location: String
}
我的表单上有两个输入字段:
<input type="text" name="name">
<input type="text" name="location">
EasySearch 提供了一种仅按单个值进行搜索的方法:
EasySearch.search('people', name, .....
有没有办法可以将对象传递给搜索方法,以便我可以在 EasySearch.createSearchIndex() 中编写自己的“查询”?
此外,我需要将“位置”转换为地理螺旋索引并搜索“此位置半径内的名称”
我知道这可以直接使用 MongoDB 或 ElasticSearch 完成,但如果可能的话,我想使用 meteor-easy-search。
【问题讨论】: