Pytania oznaczone «search»

251
Wyświetla wszystkie indeksy na serwerze ElasticSearch?

Chciałbym wyświetlić listę wszystkich indeksów obecnych na serwerze ElasticSearch. Próbowałem tego: curl -XGET localhost:9200/ ale to po prostu daje mi to: { "ok" : true, "status" : 200, "name" : "El Aguila", "version" : { "number" : "0.19.3", "snapshot_build" : false }, "tagline" :...

199
Java List.contains (Obiekt o wartości pola równej x)

Chcę sprawdzić, czy Listzawiera obiekt, który ma pole o określonej wartości. Teraz mogłem użyć pętli, aby przejść i sprawdzić, ale byłem ciekawy, czy jest coś bardziej wydajnego w kodzie. Coś jak; if(list.contains(new Object().setName("John"))){ //Do some stuff } Wiem, że powyższy kod nic nie...

198
Zapytania a filtry

Nie widzę żadnego opisu tego, kiedy powinienem użyć zapytania, filtru lub ich kombinacji. Jaka jest różnica między nimi? Czy ktoś może

181
Kombinacja zapytań bool elastsearch musi mieć wartość OR

Obecnie próbuję przeprowadzić migrację aplikacji opartej na SOLR do Elasticsearch. Mam to zapytanie lucene (( name:(+foo +bar) OR info:(+foo +bar) )) AND state:(1) AND (has_image:(0) OR has_image:(1)^100) O ile rozumiem, jest to kombinacja klauzul MUST połączonych z logiczną OR: „Pobierz...

180
Jak znaleźć najnowsze zatwierdzenie git, które zmodyfikowało plik?

Chcę znaleźć najnowsze zatwierdzenie, które zmodyfikowało plik źródłowy. Mogę użyć, git blameaby zobaczyć wszystkie daty zatwierdzeń w każdym wierszu, ale trudno jest dokładnie zobaczyć, który commit jako ostatni dotknął pliku. Jak mogę znaleźć ostatnie zatwierdzenie, które dotknęło danego pliku...

177
Wyszukiwanie binarne (bisekcja) w Pythonie

Czy istnieje funkcja biblioteki, która wykonuje wyszukiwanie binarne na liście / krotce i zwraca pozycję elementu, jeśli zostanie znaleziona, i „Fałsz” (-1, Brak itd.), Jeśli nie? Znalazłem funkcje bisect_left / right w module bisect , ale nadal zwracają pozycję, nawet jeśli elementu nie ma na...