我需要在几个表中编辑主键。
默认情况下,symfony 在新建/编辑表单中隐藏主键。
例如,不能编辑表“标签”,只有字段“标签”是 PK。向该表添加整数 ID 并不是很好的数据库设计。
在此先感谢您的帮助。
我需要在几个表中编辑主键。
默认情况下,symfony 在新建/编辑表单中隐藏主键。
例如,不能编辑表“标签”,只有字段“标签”是 PK。向该表添加整数 ID 并不是很好的数据库设计。
在此先感谢您的帮助。
正如你所说,默认情况下,symfony 隐藏了主键。
因此,您需要修改 generator.yml 以包含您需要的特定字段,并可能强制字段的类型为“文本”,这样它们就不会呈现为“普通”。
如果这不起作用,您始终可以扩展 generator.yml 以包含这些主键字段的伪字段。
顺便说一句,整数自增主键非常有用,一般感觉对你不利:)
正如@Raise 所说,解决这个问题的简单方法是创建一个可更新的“ID”字段,与主键字段一起工作,您可以不用管它。