使用ElasticSearch在产品中搜索类别

时间:2018-04-20 04:47:19

标签: elasticsearch

我在ElasticSearch索引中有产品。 每个产品都有一个或多个类别,存储在字段“类别”中:

SELECT DepartmentID,
        PriorityID
FROM Department
WHERE (1 =
    (CASE WHEN @intDepartmentID = 99 THEN 1 END)
    OR
    PriorityID = 
    (CASE WHEN @intDepartmentID = 97 THEN 10 END)
    OR
    PriorityID <> 
    (CASE WHEN @intDepartmentID NOT IN (99,97) THEN 10 END)
    )

我希望通过该类别提供全文搜索产品。例如,如果我搜索单词“sweets”,我想确切地知道哪个类别匹配,我需要知道它的category_id。 ElasticSearch有可能吗?

0 个答案:

没有答案