elasticsearch - 在弹性搜索中查询文本和关键字
问题描述
我有这样的文件
PUT /index_name/_doc/1
{
"id": "1",
"user_id":"abc-215-aysg-uyt-",
"working_days":"{{\"days\":[1,4,3,5,7],\"time\":{\"to\":7,\"from\":12}}",
"working_time":"{\"1\":{\"to\":7,\"from\":12},\"2\":{\"to\":7,\"from\":12}}"
}
当我做这样的搜索查询时
GET /freelancer_working_days/_search
{
"query": {
"range": {
"working_time": {
"gte": 2,
"lte": 2
}
}
}
}
这给了我想要的文件。我的问题是如何在此查询中访问和访问范围查询。
解决方案
推荐阅读
- kotlin - Gradle 6.4、Kotlin 和 JPMS
- mongodb - “服务器选择错误:服务器选择超时” Mongodb Go Driver
- c++ - 如何更改 Cygwin 中的 C++ 编译器?
- python - Python:OverflowError long int 太大而无法转换为 int
- python - 如何抖动箱线图的异常值?
- angular - Ionic 4/5 - 防止 iOS 键盘向上推送内容
- java - 使用 C3P0 处理密码轮换
- java - 崩溃到 mainActivity 屏幕
- neo4j - Neo4j:按时间范围过滤+分组+返回相关路径
- android - 在 Android 模拟器中选择文件需要什么?