问题描述
我使用带有默认实现的 Elasticsearch 来搜索我的电子商务网站的产品。这个默认实现产生了相当相关的搜索结果。但是,我希望我的搜索结果采用与 power set 完全相同的特定格式。
例如,如果我使用奶粉进行搜索,结果应该具有像
这样的优先级- 奶粉(例如全脂奶粉)
- 奶粉(例如速溶奶粉配方)
- 牛奶(例如液态奶牛奶)
- 粉末(例如昆虫粉末)
我当前实现的代码是:
results = _client.Search<ProductDefault>(s => s
.Query(q => q
.Match(t => t
.Field(f => f.title_en.ToLower())
.Query(parm.k.ToLower())
)
).Size(1000)
);
如何重构上述查询以生成与幂集完全相同的搜索结果?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)