次のような単一のIDを使用して一意を確認する方法を知っています。
$addrules = array(
'GradeName' => array('required','regex:/^./','unique:class,GradeName,'.$id.',AutoID'),
);
次に、一意の2つのID(プライマリキーと外部キー)をチェックするために使用したい
これは私のコードです:
$update = array(
'GradeName' => array('required','regex:/^./','unique:class,GradeName,'.$schoolid.',schoolid,'.$data.',AutoID'),
);
しかし、私は次のエラーがあります:
SQLSTATE[42S22]: Column not found: 1054 Unknown column '20' in 'where clause' (SQL: select count(*) as aggregate from `class` where `GradeName` = g1 and `schoolid` <> 3 and `20` = AutoID)
どうすればこれを解決できますか?