|
|
|
ElasticSearch Filters
|
|||
|---|---|---|---|
|
#18+
Разбираюсь с эластиком возник вопрос Почему данный фильтр авторbfb = { "terms" : { "libraryIds" : [ 2, 900014, 3, 4, 900010, 900037, 900036, 900004, 900039, 900007, 900038, 900033, 900032, 900035, 900034, 900031, 900030, 900025, 900027, 900026, 900020, 900019 ] } } Возвращает 10 документов А данный авторbfb = { "bool" : { "must" : [ { "term" : { "docGroup" : 1 } }, { "term" : { "docSubGroup" : 0 } }, { "terms" : { "libraryIds" : [ 2, 900014, 3, 4, 900010, 900037, 900036, 900004, 900039, 900007, 900038, 900033, 900032, 900035, 900034, 900031, 900030, 900025, 900027, 900026, 900020, 900019 ] } } ] } } Больше Как настроить правильно фильтр, чтоб все условия выполнялись вместе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 10:39 |
|
||
|
ElasticSearch Filters
|
|||
|---|---|---|---|
|
#18+
Не знаю как работает еластик-поиск. Но наверное это AND-query https://www.elastic.co/guide/en/elasticsearch/reference/2.0/query-dsl-and-query.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2016, 11:27 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2124385]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
4ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 360ms |

| 0 / 0 |
