複数のテーブルで主キーを編集する必要があります。
デフォルトでは、symfony は New/Edit フォームで主キーを非表示にします。
たとえば、PK であるフィールド 'tag' のみでテーブル 'Tags' を編集することはできません。このテーブルに整数 ID を追加することは、正確には適切なデータベース設計ではありません。
よろしくお願いします。
複数のテーブルで主キーを編集する必要があります。
デフォルトでは、symfony は New/Edit フォームで主キーを非表示にします。
たとえば、PK であるフィールド 'tag' のみでテーブル 'Tags' を編集することはできません。このテーブルに整数 ID を追加することは、正確には適切なデータベース設計ではありません。
よろしくお願いします。
あなたが言うように、「デフォルト」では、symfony は主キーを隠します。
そのため、generator.yml を変更して必要な特定のフィールドを含める必要があります。また、フィールドのタイプを強制的に「テキスト」にして、「プレーン」としてレンダリングされないようにする必要があります。
これが機能しない場合は、generator.yml をいつでも拡張して、これらの主キー フィールドの疑似フィールドを含めることができます。
余談ですが、整数の自動インクリメント主キーは非常に便利であり、一般的な感覚はあなたに反対です:)
@Raise で述べられているように、これに対する簡単な解決策は、更新可能な「ID」フィールドを作成して、そのままにしておくことができる主キー フィールドと一緒に機能することです。