我已经成功实现了Arunoda's Meteor Package的Github自述文件设置中概述的基本搜索源设置。我现在正在尝试添加过滤器以使用搜索。这些过滤器选项位于单独的搜索页面上,包含可以打开或关闭的复选框。我已经提出了我使用事件处理程序调用的以下服务器方法。
searchFilter: function (option) {
var selectorCity = {
city: 'Queens'
};
var selectorCategory = {
category: 'Apparel'
};
console.log(selectorCategory);
var query = Listing.find({ $and:[ selectorCategory, selectorCity ] }).fetch();
console.log(query);
return query;
}
查询成功执行,并查找并记录(在控制台中)我正在测试的单个文档。但是,它不会将页面上的输出更改为该查询。我相信我可能不得不使用SearchSource的getData()方法,但我不确定如何。
有哪些选项可用于在页面上呈现内容?