当前位置:   article > 正文

es 查询_es 词包含

es 词包含

1.查询方式一


  1. curl -XGET 'http://127.0.0.1:9200/library/_search?pretty' -d '{
  2. "query": {
  3. "terms": {
  4. "title": [ "crime", "punishment", "complete", "front" ]
  5. }
  6. },
  7. "post_filter" : {
  8. "term": {
  9. "available": {
  10. "value": true,
  11. "_cache": true
  12. }
  13. }
  14. }
  15. }'







2.查询方式二

  1. curl -XGET 'http://127.0.0.1:9200/library/_search?pretty' -d '{
  2. "query": {
  3. "filtered": {
  4. "query": {
  5. "terms": {
  6. "title": [ "crime", "punishment", "complete", "front" ]
  7. }
  8. },
  9. "filter": {
  10. "term": {
  11. "available": {
  12. "value": true,
  13. "_cache": true
  14. }
  15. }
  16. }
  17. }
  18. }
  19. }'


 第二种查询方式性能更高:先执行term filter.如果命中缓存效果更好。这样避免了一些不需要返回记录的打分操作。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/961116
推荐阅读
相关标签
  

闽ICP备14008679号