加上_doc表示只返回文档级别的数据,不返回字段级别的数据;不加_doc表示返回所有的数据,包括文档级别和字段级别的数据。文档级别的数据是指每个文档的元数据,如_id、_index、_type等,而字段级别的数据是指每个文档中的具体字段数据。

加了_doc和不加_doc查询出来的结果不一样是因为返回的数据不同,加了_doc只返回文档级别的数据,而不加_doc会返回所有的数据。

文档级别的数据是指每个文档的元数据,如_id、_index、_type等,它们是与具体字段无关的数据。

在ES6中不加_doc也能查出所有的字段是因为ES6默认会返回所有的数据,包括文档级别和字段级别的数据。

加了_doc却查不出数据来可能是因为查询条件不满足,或者该文档中没有文档级别的数据。

ES查询加_doc和不加_doc的区别是什么为什么加了_doc和不加_doc查询出来的结果不一样什么叫文档级别的数据但是在ES6中不加_doc也能查出所有的字段但是加了_doc为什么又查不出数据来呢查询条件是没问题的因为去掉_doc后都能查出来数据

原文地址: https://www.cveoy.top/t/topic/bHxR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录