Shopware 5 SQL Suche

Artikel Eigenschaften in die Suche einbinden

Folgender Befehl fügt zwei neue Einträge in die Tabellen s_search_tables und s_search_fields. Damit werden Artikeleigenschaften in die s_search_keywords mit aufgenommen welche aus den Artikel-Eigenschaften stammen.

INSERT INTO `s_search_tables` (`table`, `referenz_table`, `foreign_key`, `where`) VALUES ('s_filter_values', 's_filter_articles', 'valueID', NULL);
INSERT INTO `s_search_fields` (`name`, `relevance`, `field`, `tableID`,`do_not_split`) VALUES ('Artikel-Eigenschaften (Optionen)', 400, 'value', LAST_INSERT_ID(), 0);

Hinweis, für Suchbegriffe mit 2 Stellen, z.B. 4K muss in den Shop-Sucheinstellungen die Einstellung: "Minimale Keywordlänge für die Indexierung" auf 2 gesetzt werden.

Elastic Search

Unter Umständen kann sich die Datenbanktabelle für Elastic Search füllen obwohl diese nicht aktiviert ist. Folgender Befehl löscht alle Inhalte dieser Tabelle.

DELETE FROM s_es_backlog