Hallo, ich kriege es hier nach langem Versuchen irgendwie nicht hin, eine Custom Entity im Adminbereich per Javascript zu speichern.
Ich mache es so wie in der offiziellen Dokumentation angegeben:
var entity = this.customizableSurfaceRepository.create(Shopware.Context.api);
entity.name = 'test';
entity.productCustomizationSpecId= this.productCustomizationSpec.id;
this.customizableSurfaceRepository.save(entity, Shopware.Context.api);
Aber erhalte immer den Fehler
„Shopware\Core\Framework\DataAbstractionLayer\Write\DataStack\DataStack::add(): Argument #1 ($key) must be of type string, int given, called in /var/www/html/vendor/shopware/core/Framework/DataAbstractionLayer/Write/WriteCommandExtractor.php on line 398“
Ich konnte aus der Fehlermeldung nicht rauslesen wo das Problem ist. Das einzige Feld was in der Entity gesetzt sein muss ist der ID-Verweis und der ist vorhanden.
Woran kann das liegen?