Search LIKE trên Elastic search
Nguyen Anh Tuan
Đã trả lời thg 10 17, 2017 2:18 SA
để search tuyệt đối thì bạn dùng
{
"match" : {
"message" : {"title": "XXX"}
}
}
để search %XXX
{
"match" : {
"message" : {"title": "XXX"},
"type" : "phrase_prefix"
}
}
hoặc
{
"wildcard" : { "name" : "ki*y" }
}
Sử dụng cách này có thể query cùng với các kí tự thay thế đặc biệt trong linux như kí tự * dùng để thay thế cho một xâu con bất kì, kí tự '?' để thay thế cho một kí tự bất kì, hoặc truy vấn bằng regular expression. Bạn nên cài thêm kibana cho dễ dùng nó giống kiểu phpmyadmin ây
+2
Tổ chức
Chưa có tổ chức nào.