如何让斯巴达克斯使用不同的字段配置?

How can I make spartacus to use a different field configuration?

我想更改端点以使用 fields=FULL 而不是预配置的字段。

特别是我想更改 storefinder 的这个端点:

https://spartacus-demo.eastus.cloudapp.azure.com:8443/occ/v2/electronics-spa/stores

Miroslaws 的评论让我找到了官方文档,并帮助我更改了商店端点。您可以对所有端点执行此操作。

@NgModule({
  imports: [
    B2sStorefrontModule.withConfig({
      backend: {
        occ: {
          endpoints: {
            stores: 'stores?fields=stores(FULL),pagination(DEFAULT),sorts(DEFAULT)'
          }
        }
      }
    })
  ]
})