# Suche nach Artikelnummer (s\_articles\_details.ordernumber) und Herstellername geht nicht

**URL:** <https://forum.shopware.com/t/suche-nach-artikelnummer-s-articles-details-ordernumber-und-herstellername-geht-nicht/37129>\
**Category:** Allgemein\
**Created:** [1. Juni 2016 um 09:42 UTC](https://forum.shopware.com/t/suche-nach-artikelnummer-s-articles-details-ordernumber-und-herstellername-geht-nicht/37129 "2016-06-01T09:42:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Torte74](https://avatars.discourse-cdn.com/v4/letter/t/f17d59/32.png) [@Torte74](https://forum.shopware.com/u/Torte74)\
**Post date:** [1. Juni 2016 um 09:42 UTC](https://forum.shopware.com/t/suche-nach-artikelnummer-s-articles-details-ordernumber-und-herstellername-geht-nicht/37129/1 "2016-06-01T09:42:46Z")

</div>

Hallo,

habe aktuell in meiner Testinstallation mal einen Artikel importiert über die RestAPI. Im Shop wird dieser in der jeweiligen Kategorie auch angezeigt. Nun strauchle ich aber mit der Suche. Ich habe Elasticsearch aktiviert und bin in der Lage, nach dem Artikelnamen zu suchen. Jedoch bringt mir die Suche keine Treffer, wenn ich über die Artikelnummer bzw. den Herstellernamen suchen will. Ich habe in den Tabellen s\_search\_tables, s\_search\_fields, etc. lediglich an der Relevanz für die “ordernumber” rumgespielt (von 50 mal testweise auf 400 gesetzt).

Hat mir jemand einen Tip ?

Wie heißt denn der von Shopware angelegte Index in Elasticsearch, dann könnte ich dort direkt mal nachschauen, welche Daten in welcher Form im Index liegen. Dann spare ich mir das Umstellen auf die “normale” Suche (MySQL).

Gruß Torsten

---

<div class="post-metadata">

**Author:** ![Torte74](https://avatars.discourse-cdn.com/v4/letter/t/f17d59/32.png) [@Torte74](https://forum.shopware.com/u/Torte74)\
**Post date:** [1. Juni 2016 um 10:40 UTC](https://forum.shopware.com/t/suche-nach-artikelnummer-s-articles-details-ordernumber-und-herstellername-geht-nicht/37129/2 "2016-06-01T10:40:47Z")

</div>

Habe nun auch mal testweise in der Tabelle „s\_search\_tables“ den folgenden Eintrag hinzugefügt :

- id : 6
- table : s\_articles\_attributes
- referenz\_table : s\_articles\_attributes
- foreign\_key : id
- where : 

und in der Tabelle „s\_search\_fields“ folgenden Eintrag :

- id : 9
- name : Artikelnummer
- relevance : 400
- field : attr15
- tableID : 6

In das Feld „attr15“ in der „s\_articles\_attributes“ habe ich mal den Wert „Torte“ eingetragen.

Hiernach habe ich sämtlichen Cache, etc. neu aufbauen lassen und auch mittels POPULATE und danach SYNC (sicher ist sicher) auc den Elasticsearch-Index aufbereitet. Eigentlich würde ich nun erwarten, das wenn ich nach „TORT“ suche, ich entsprechend einen Treffer angezeigt bekomme. Dem ist aber nicht so !!!

Gruß Torsten

---

<div class="post-metadata">

**Author:** ![Torte74](https://avatars.discourse-cdn.com/v4/letter/t/f17d59/32.png) [@Torte74](https://forum.shopware.com/u/Torte74)\
**Post date:** [1. Juni 2016 um 12:37 UTC](https://forum.shopware.com/t/suche-nach-artikelnummer-s-articles-details-ordernumber-und-herstellername-geht-nicht/37129/3 "2016-06-01T12:37:59Z")

</div>

ok … ich glaube ich habe die Lösung bzw. den Grund gefunden …

[http://forum.shopware.com/discussion/9333/geloest-suche-aktualisiert-sich-nicht-cronjob](http://forum.shopware.com/discussion/9333/geloest-suche-aktualisiert-sich-nicht-cronjob)

Nachdem ich nun einen zweiten Artikel importiert habe, kann ich nach Teilen der Artikelnummer (Ordernumber) suchen. Nach dem Hersteller noch nicht. Da beide Artikel aber vom gleichen Hersteller sind, wird sich das wohl auch geben, sobald mehrere Hersteller existieren… wir werden sehen …

Wobei ich aktuell noch nicht so ganz den Vorteil bzw. den Grund für dieses Suchverhalten sehe. Auch wenn meine Suche für alle Artikel im Shop zutreffend sein sollte, möchte ich eigentlich die 6 Artikel in der Ergebnisliste der Suche (Standard) angezeigt bekommen.
