【发布时间】:2017-03-19 23:26:08
【问题描述】:
在controller 中验证request 时遇到了奇怪的问题。我使用exists 验证规则。用户应该提交integer。此整数应以id 的形式存在于user_courses 表的单行中。该行还应该有列user_id 等于158 - docs。
我的验证规则:
'course_id' => 'integer|exists: user_courses, id, user_id, 158'
我得到的却是:
Connection.php 第 333 行中的 PDOException:SQLSTATE[42S22]:列不存在 找到:1054 'where 子句'中的未知列'id'
我的桌子:
id, user_id, created_at, updated_at
【问题讨论】:
标签: laravel-5.2 laravel-validation