如何从laravel 5.2中的表中检索单个字段

时间:2017-02-25 18:10:33

标签: php mysql laravel-5

$price = DB::table('price')
       ->where([ 
        ['days_id', $days AND 'deals_id', $selected_deal] ])
       ->pluck('price');

我正在使用此代码仅获得单一价格,但它会给出所有条件即将到来的所有价格。

在数据库中记录: enter image description here

2 个答案:

答案 0 :(得分:1)

使用value()方法,您可以从所需的表中获取单个值/字段

$price = DB::table('price')
       ->where([ 
        ['days_id', $days AND 'deals_id', $selected_deal] ])
       ->value('price');

答案 1 :(得分:0)

您可以阅读here

  

pluck方法检索给定键的所有值

我不知道你想要实现什么,但是你应该看看firstlastfilter方法。如果认为最后一个对你最好。