如何使用类似于SQL“Like”运算符的ElasticSearch编写查询?

时间:2015-10-14 06:47:40

标签: elasticsearch

我想将以下查询转换为Elasticsearch查询。

SELECT 
d0_.id AS id0, 
COUNT(d1_.id) AS sclr1, 
d0_.created AS created2 
FROM 
Deklaracja d0_ 
LEFT JOIN Deklaracja d1_ ON (d0_.created >= ? AND d0_.id = d0_.deklaracja_id) 
AND d1_.discr IN ('deklaracja', 'korekta') 
WHERE d0_.discr IN ('deklaracja', 'korekta') 
GROUP BY d0_.id 

1 个答案:

答案 0 :(得分:1)

尝试regexp query

POST <index>/<type>/_search
{
    "query": {
        "regexp": {
            "title": ".*net.*"
        }
    }
}