#javascript #elasticsearch #elastic-stack #bodybuilder.js
Вопрос:
Я подобрал проект, который использует Bodybuilder.js для запросов к ELK, и я изо всех сил пытаюсь понять, как отформатировать запрос с помощью Bodybuilder. Я должен отметить, что я тестировал этот же запрос на других языках, и он работал нормально.
Как я уже писал ранее, это было:
"sort" {
"duration": {
"order": "desc",
"mode": "max"
}
}
Насколько я могу судить по документам (конец последнего примера), это должно быть написано что-то вроде:
.sort([{ "duration": { "order": "desc", "mode": "max" }}])
но этот запрос выдает мне ошибку с сервера. Я должен отметить, что:
.sort("duration", "desc")
с другой стороны, не выдает ошибки, но и не дает желаемого результата, просто чтобы устранить любые опасения по поводу самого ключа.
Информация об этом немного скудна, но, надеюсь, кто-то, кто сталкивался с этим раньше, может предложить некоторую помощь, поскольку документы не дают мне больше, чем я упомянул, и это не работает.