nat*_*ure 3 php sql database where-in laravel
我正在尝试收集变量$ sections中属于它们的部分的所有记录.但只有第1节的人接我.有什么建议?
$sections = '1,2,3';
$data = News::where('active', '1')
->whereIn('section_id', [$sections])
->get();
Run Code Online (Sandbox Code Playgroud)
如果我在查询中用$ sections替换值,这可行,但如果我使用变量$ sections,它不起作用.
谢谢.
使用whereIn()时必须传递数组而不是字符串:
$sections = explode(',', '1,2,3');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1530 次 |
| 最近记录: |