我需要在单次拍摄中拉出一系列主键
即
select p_k from table where 1=1
结果应该是
$p_k=array(1,2,5,7)
我试过
$news = DB::table('news')
但对于id我需要进行循环。没有通过orm的快捷方法
我的桌子是
id heading news
1 heading1 news1
2 heading2 news2
我需要数组中的id(主键)列表 如下所示
array(1,2)
$news = DB::table('news')
会影响所有字段,而且我需要完成循环
foreach($news as $val){
$id[]=$val->id
}
这是相当长的..我需要一个快捷方法,这样我就可以直接在数组上用循环拉出那些主键
我需要这样做,因为我有另一个桥表,这些news_id被链接
NewsTag::destroy($newsidarray);
答案 0 :(得分:2)
答案 1 :(得分:1)
你可以试试这个:
$news = News::lists('id');
将News
模型(Eloquent
)与lists
方法结合使用。