boolsche operatoren für Suche mit Elasticsearch

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

Post Reply
kay.goldinger
Posts: 1
Joined: Mon Oct 29, 2018 11:52 am

boolsche operatoren für Suche mit Elasticsearch

Post by kay.goldinger » Mon Oct 29, 2018 12:05 pm

Hallo Allserseits

Wir haben vor einiger Zeit eine FAQ aug Basis von PhpMyFaq in Betrieb genommen.
So weit klappt das Ganze auch sehr gut, nur wurde nun eine Frage an mich (Als Admin der FAQ) gerichtet, die ich so einfach sie erscheinen mag nicht beantworten konnte.
Wie kann bei aktivierter elasticsearch suche eine "UND" verknüpfte suche gestartet werden, sprich eine Suche in der alle Suchbegriffe vorkommen?
Ich habe einiges versucht:
Begriff1 AND Begriff2
"Begriff1" AND "Begriff2"
+Begriff1 +Begriff2
Begriff1 & Begriff2
u.s.w.

Es wurde aber immer eine "ODER" Suche mit allen Begriffen durchgeführt...
Kann mich jemand erleuchten?

Besten Dank schon mal!
Kay

Thorsten
Posts: 14644
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: boolsche operatoren für Suche mit Elasticsearch

Post by Thorsten » Fri Nov 02, 2018 8:29 am

Hi,

wir machen eine fuzzy multi-match Suche. Die Such-Query ist hier:

https://github.com/thorsten/phpMyFAQ/bl ... hp#L77-L99

Das mit den Booleschen Operatoren muss ich analysieren.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest