问题很简单,当用户搜索a red fox时,我希望匹配fox的标题,也希望通过red筛选颜色,因为搜索项中会出现颜色,标题字段可能不包含关键字red。那么,在elasticsearch中是否有实现这一目标的方法,还是必须先获得标记化短语,然后在应用程序级别构建查询?elasticsearch能够神奇地识别一个关键字并过滤特定的字段,而不是通过所有标记化的关键字进行过滤吗?
我编写了一个javascript插件来过滤html记录。使用Knockout.js,关键字/s基本上被输入到文本框中,插件过滤器通过html记录显示包含关键字/s的记录。我使用Module编写了javascript,并且希望.js文件能够独立运行,同时也让用户有机会更改过滤器的工作方式。下面是对我的.js文件结构的简要概述: var s,