【发布时间】:2015-08-31 11:41:16
【问题描述】:
我对弹性搜索很陌生。我有一个复杂的场景,我无法为此获得正确的解决方案(弹性查询/参数)。任何帮助将不胜感激。
我的领域
- 产品名称(字符串)
- 最低价格
- 最高价格
- 可用性状态(可用/不可用)
除此之外,搜索将始终针对唯一用户进行过滤。所以 Mysql 查询看起来像:
Select * from product where product_name like %xxx% AND price >= price_min AND price <= price_max AND availability = availability_ status AND user = 1;
我喜欢精确的弹性搜索参数来解决这个场景或附近的解决方案也将不胜感激。
【问题讨论】:
标签: mysql elasticsearch