如何使用 spring 数据 elasticsearch 从 _source 中排除字段?
How exclude fields from _source with spring data elasticsearch?
@Query
注释不包含此选项。
我无法添加 -
{
"_source": {
"includes": [
"id",
"name",
"address"
]
},
"query": {
...
}
}
投影在 ES 存储库中不起作用。
唯一的方法是创建自己的存储库(NativeSearchQuery
等)或 DTO?
为什么不能让这些事情变得更简单?
来自 Spring Data Elasticsearch 的所有查询实现都可以设置源过滤器。
@Query
注解只能包含你写的查询部分,已经有 a ticket 使这个更灵活。
Why can't these things be made easier?
好吧,Spring Data Elasticsearch 是一个社区驱动的项目,所以如果您想为它做出贡献,欢迎您。
@Query
注释不包含此选项。
我无法添加 -
{
"_source": {
"includes": [
"id",
"name",
"address"
]
},
"query": {
...
}
}
投影在 ES 存储库中不起作用。
唯一的方法是创建自己的存储库(NativeSearchQuery
等)或 DTO?
为什么不能让这些事情变得更简单?
来自 Spring Data Elasticsearch 的所有查询实现都可以设置源过滤器。
@Query
注解只能包含你写的查询部分,已经有 a ticket 使这个更灵活。
Why can't these things be made easier?
好吧,Spring Data Elasticsearch 是一个社区驱动的项目,所以如果您想为它做出贡献,欢迎您。