我是Laravel的新手,拥有像这样的数据库
code | descriptor | id
_______________________________________
frd Ford 1
chv Chevrolet 2
fer Ferrari 3
型号:
class Car extends Eloquent {}
如何使用code
进行查询以获取descriptor
?
SELECT descriptor FROM car WHERE code = 'fer'
答案 0 :(得分:1)
如laravel的文档http://laravel.com/docs/eloquent中所述,您可以使用模型的位置
$cars= Car::where('code', '=', 'fer')->get();
如果是'='
,则第二个参数不是强制性的$cars= Car::where('code', 'fer')->get();
修改强>
如果您只想要一个列的数组,可以使用this
$cars= DB::table('cars')->where('code', 'fer')->lists('id');