你好我是新的laravel框架用户,我需要一个帮助来知道这个错误的原因无效输入语法类型日期:“” 第5行:... b.date_out< ''或
我的查询:
A
答案 0 :(得分:0)
您没有关闭whereRaw()
<强>尝试:强>
$available_rooms = DB::table('rooms as r')
->select('r.id', 'r.name')
->whereRaw("
r.id NOT IN(
SELECT b.room_id FROM reservations b
WHERE NOT(
b.date_out < '{$start_date}' OR
b.date_in > '{$end_date}'
)
")