我想将经过身份验证的用户的id放在关联数组中。
代码
const USER_RULES = [
'email' => "required|unique:users,email," . Auth::user()->id . "|email",
];
以上代码会产生以下错误:
Constant expression contains invalid operations
答案 0 :(得分:4)
您不能在PHP常量中使用Rank.objects.using('test').bulk_create(ranks)
之类的表达式。它只能提供标量表达式(数字和字符串文字)。检查文档详细信息:
http://php.net/manual/en/language.oop5.constants.php
答案 1 :(得分:3)
来自官方doc:
值必须是常量表达式,不(例如)变量,属性或函数调用。