[Vuejs]-Insert Many to Many Data into Shopware 6 Database using the Administration

1👍

You need to create a new entity collection for the association if it doesn’t exist yet.

const { EntityCollection } = Shopware.Data;

if (!this.entity.products) {
    this.entity.products = new EntityCollection(
        '/product',
        'product',
        Shopware.Context.api
    );
}

const product = await this.repositoryFactory.create('product').get('92961afbc50e4380b3af86b257630ade', Shopware.Context.api);

this.entity.products.add(product);

this.repository.save(this.entity, Shopware.Context.api);

Leave a comment