Ich habe jetzt stundenlang gesucht, wie man eine API-Suche mit Filter im Zusammenhang mit ‚payload‘ macht.
Hintergrund: Ich will Bestellungpositionen (/api/search/order-line-item) auslesen, die aber einem bestimmen Tag haben.
Die UUID zum Tag (tagIds) ist im JSON vom „payload“ enthalten. Nun hatte ich angenommen, ich könnte da mit „prefix“ ran, aber falsch gedacht - geht so nicht. Trotz Suchen und Lesen der Shopware Doku bin ich auf keinen Anhaltspunkt gekommen wie das umzusetzen ist.
Mein bisheriger Versuch:
{
"filter": [
{
"type": "multi",
"operator": "and",
"queries": [
{
"type": "prefix",
"field": "payload",
"value": "019c08afd746765d91bed63d46450310"
}
]
}
]
}
Hat jemand dazu einen Hinweis?