public function rules(){
return [
'm_pushing_frequency_level_id' => 'integer|required|exists:m_pushing_frequency_levels.id',
];
}
我看到laravel学院上是exists:table.column这么写的,但是我这样写,他报
local.ERROR: /api/appeal {POST} exception 'InvalidArgumentException' with message 'Database [m_pushing_frequency_levels] not
configured.'
难道前面要加上数据库的名称吗?求解~
'm_pushing_frequency_level_id' => 'integer|required|exists:m_pushing_frequency_levels,id',
把id前面的‘.’改成‘,’就可以了!如果用‘.’,在‘.’前面的他会默认是数据库名称,这样就会报数据库不匹配错误,换成‘,’就会自动去匹配默认的数据库,然后‘,’前面的是表名,后面是字段名~~~