相关疑难解决方法(0)

Laravel 4:使值/列的组合独特

我正在使用Laravel 4在我的数据库中导入一堆csv条目.

我不能指出一个必须是唯一的列,它是5列的组合,使其独特.但是:如何在Laravel中定义这个?

选项1:模式构建器
您可以使用$ table-> unique('email')方法,但这似乎只允许一列,而不是列的组合.

选项2:验证
不太可取,但我可以在插入之前验证模型.但是,再次使用"unique:[table]"验证规则,当其中一个列值不唯一时,它将返回错误,而不是它们的组合.

谁能告诉我应该怎么做呢?
我确定我错过了一些东西,但我可以用正确的方向推动:-)

谢谢,

迪特

laravel laravel-4

33
推荐指数
3
解决办法
2万
查看次数

标签 统计

laravel ×1

laravel-4 ×1