diff --git a/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx b/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx index 432526ec19..00e832bc1a 100644 --- a/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx +++ b/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx @@ -89,12 +89,12 @@ export const FieldsConfigure = observer( () => options .filter((v) => !['relation'].includes(v.key)) - .map((options, index) => ({ - ...options, - key: index, + .map((options, index1) => ({ + key: index1, label: compile(options.label), - options: options.children.map((option) => ({ - ...option, + options: options.children.map((option, index2) => ({ + value: option.name, + key: `${index1}-${index2}`, label: compile(option.label), })), })),