laravel 带条件的验证规则怎么写
需求是这样的,两个字段允许任何一个字段相同,但两个字段不能同时相同,比如说数据表中有两个字段,一个字段是楼号,一个字段是单元号,1号楼1单元,1号楼2单元,2号楼1单元,2号楼2单元 这些数据都是允许的,但是不允许出现两个1号楼1单元,验证规则该怎么写啊,用
Rule::unique('table', 'column')->where(function ($query) { })
闭包的方法写好像不能传参数,不是太懂,以前我都是写sql的,验证规则真心不会啊,求帮助
同一个pid下不能有相同的
name
应该是这个逻辑吧