Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

Test::where('onPlace.date_time', $start_date)->where('onPlace.displayLevel','>=','1')
->whereIn('onPlace.counselor', $filter_condition)
->whereNotIn('onPlace.counselor', ['매니저','슈퍼매니저'])

→get()


이런 식으로 슈퍼매니저와 매니저를 제외한 쿼리 결과를 출력하려고 하는데


$filter_condition 값은 '이름1', '이름2' 이런 식으로 출력하게 하는데 막상 쿼리를 실행하면


WhereIn 구문에서 Invalid argument supplied for foreach() 에러만 출력됩니다.


정상적으로 출력하게 하려면 어떻게 해야 할까요?

    CommentAdd your comment...