0
我试图赋予字段id不同的属性(正如您知道的,如果您编写“id:〜”)字段id是autoincrementable,并且主要键)。symfony:试图赋予修改后的'id'字段的值
所以我必须这样写:
nations:
primary_key: { type: INTEGER, size: 5, required: true, primaryKey: true}
id: { type: INTEGER, size: 5, required: true, primaryKey: false}
name: { type: VARCHAR, size: 64 }
iso_code_2: { type: CHAR, size: 2 }
iso_code_3: { type: CHAR, size: 2 }
但是当我尝试下面我得到这个错误加载此夹具:
Cannot insert a value for auto-increment primary key (nations.ID)
这是夹具:
Nations:
france:
id: '74'
iso_code_2: FR
iso_code_3: fr
那么强迫加载这个夹具的方法是什么?
SF 1.4 /推进
问候
哈维
也许尝试在schema.yml中反转primary_key和id? – yitznewton 2011-02-15 21:38:30