-1

我需要在几个表中编辑主键。

默认情况下,symfony 在新建/编辑表单中隐藏主键。

例如,不能编辑表“标签”,只有字段“标签”是 PK。向该表添加整数 ID 并不是很好的数据库设计。

在此先感谢您的帮助。

4

2 回答 2

1

正如你所说,默认情况下,symfony 隐藏了主键。

因此,您需要修改 generator.yml 以包含您需要的特定字段,并可能强制字段的类型为“文本”,这样它们就不会呈现为“普通”。

如果这不起作用,您始终可以扩展 generator.yml 以包含这些主键字段的伪字段。

顺便说一句,整数自增主键非常有用,一般感觉对你不利:)

于 2010-05-16T19:29:07.373 回答
0

正如@Raise 所说,解决这个问题的简单方法是创建一个可更新的“ID”字段,与主键字段一起工作,您可以不用管它。

于 2010-05-19T14:40:32.073 回答