从Laravel Collection获取整数值

时间:2017-11-05 10:48:42

标签: php laravel laravel-5

type='submit'

返回:[{" id":4}]

我几乎尝试了所有东西" 4",但我失败了:

type="button"

...

我还检查了stackoverflow和google,但我找不到可以回答这个小问题的来源。

2 个答案:

答案 0 :(得分:1)

对于Laravel 5.3及更高版本,您可以使用value()从查询中获取单个值

$qrtaskdeviceid =  DB::table('qrtasks_devices')
            ->select('id')
            ->Where('deviceid', $pumpid)
            ->Where('devicetype', 'pump')
            ->value('id');

答案 1 :(得分:1)

如果您想要使用10%7=3代替->first()

,请使用单个结果

并使用->get();获取结果ID。

在您当前的结果中使用$qrtaskdeviceid->id