我有一个包含食谱的 Solr 安装。
每个食谱都有多种成分,我目前正在构建一个食谱搜索,您可以输入“包含/排除”,然后我有一个自制的重量系统,之后会出现。
然而,查询构建已关闭,因此需要改进。
// Works perfect - 109 results
ingredients:chicken OR tomatoes OR bacon
// Down to 7 results - Definitely wrong
ingredients:chicken OR tomatoes OR bacon AND -ingredients:garlic
我已经尝试以任何方式构建此查询,但无法找出可接受的“模糊过滤器”