elasticsearch复杂查询-----2

1、多条件查询

  1)查询索引weibo下字段date大于或等于2015-09-05和name为Mary Jone的数据

    

2、简单查询

  1)查询包含2014字符的数据

    

  2)查询包含字符2014-09-14的数据

    

    3)查询时间为2014-09-14的数据(根据时间字段判断)

      

这里非常有意思,上面那条数据报错了,什么原因呢?因为类型为query_shard_exception的那条数据的date字段在创建这个类型的时候没有为date字段指明为date类型被当作默认字符串类型处理了,所以这里根据date类型去查时无法自动格式化,所以异常,这里也就是接下来要讲的映射及分析的内容了,请看下一篇。

原文地址:https://www.cnblogs.com/dbaxyx/p/6322935.html