API kereső jelenség
macakzsolt opened this issue · 5 comments
http://szentiras.hu/api/search/Isten csak a BD és a RUF bibliákból jelenít meg adatokat, ha az "Isten" kifejezésre rákeresek. Vajon mi lehet ennek az oka?
Lehet, h a túl sok találat miatt. (Úgy emlékszem, hogy az API keresőben egyenrangúak a fordítások, így ha egy kulcsszó több fordításban is benne van ugyanabban a versben, akkor véletlenszerűen - vagy talán valami belső azonosító szerint - választja a fordítást.)
Eddigi lekérdezéseim alapján úgy tűnik következetes a dolog mindig ugyan az a két fordítás jelenik csak meg tehát a BD és a RUF több egymást követő napon is próbáltam… De pl. ha beírom azt, hogy „a” akkor is csak a fönti két biblia jelenik meg. Azonban, ha beírom, hogy „valami” akkor pontosan 1000 sor találat jön le az összes bibliából… lehet, hogy ennyi van. (a fönti eredményeket a DataGridView be betöltve WindowsForm -ban kaptam sorszámlálóval kiegészítve) de webes felületen is csak a DB és a RUF szerepel a fönt említett esetekben.
Mennyi a lekérdezés limit?
Ha van, limit jó lenne, ha lehetne az egy adott fordításra is szűkíteni a http://szentiras.hu/api/search/akármi találati eredményét, amit most tudomásom szerint nem igazán lehet korlátozni. Így nem kellene lekérni az összes biblia találatát egy adott alkalmazásba és utólag valamilyen Gridben szűrni… és relevánsabb eredmény is születhetne egy-egy kifejezésre váló keresésnél, számlálásánál… stb.
Per pillanat egyáltalán nem működik a keresés sem az API sem a kereső mező…
Azaz pl.
http://szentiras.hu/api/search/bocsát
{"refResult":[],"fullTextResult":null}
A főoldal:
http://szentiras.hu/kereses/search?textToSearch=bocsát
Üres oldalt ad vissza.
Újraindítottam a keresőmotort. Légyszi tesztelésre a staging.szentiras.hu oldalt használd.
OK a rendben...