我可以使CSDOCTRINEATASSORTABLEPlugin不唯一吗?
我正在使用symfony 1.4、条令和CSDOCTRINEATASSORTABLE插件进行排序。但我只需要在子表单中使用它,因此位置的唯一性令人不安。有没有可能使它不是独一无二的 我已经在考虑手动操作,但是如果我能避免第二次发明轮子,我会非常感激我可以使CSDOCTRINEATASSORTABLEPlugin不唯一吗?,doctrine,symfony-1.4,Doctrine,Symfony 1.4,我正在使用symfony 1.4、条令和CSDOCTRINEATASSORTABLE插件进行排序。但我只需要在子表单中使用它,因此位置的唯一性令人不安。有没有可能使它不是独一无二的 我已经在考虑手动操作,但是如果我能避免第二次发明轮子,我会非常感激 干杯 仅通过查看源代码,我认为可以禁用unique选项 在您的schema.yml中: MyModel: columns: ... actAs: Sortable: unique: false 您还可以使用uni
干杯 仅通过查看源代码,我认为可以禁用
unique
选项
在您的schema.yml
中:
MyModel:
columns:
...
actAs:
Sortable:
unique: false
您还可以使用uniqueBy
选项设置引用父项的字段名。然后,它将通过位置
和字段创建唯一索引。大概是这样的:
MyModel:
columns:
parent_id: ~
actAs:
Sortable:
uniqueBy: parent_id