我有一个表,我需要获取所有记录以及一个自定义字段 即
SELECT
name,
code_no,
'0001' as batch_id // this is cutome field
FROM
mytable //batch_id is cutom filed
我试过
MyTable::select('name','code_no','00101 as batch_id')->get();
有什么想法吗?
答案 0 :(得分:0)
你可以这样做:
MyTable::select('*', DB::raw('"0001" as `batch_id`'))->get();
它将从模型表中选择所有列,并选择0001作为batch_id。 DB :: raw确保param“按原样”应用,而不试图将0001“转换”为列名。