laravel查询关系名称列(AS)

时间:2016-03-30 09:44:24

标签: php eloquent laravel-5.2

如果我使用as命名列,则返回NULL。我想将列命名为(id_company as idC)

这是有问题的代码:

$entity = Entity::with(['typeEntity' => function ($q) {
    $q->select(['id_type_entity as ite', 'name_type_entity'])->get();
}, 'company' => function ($q) {
    $q->select(['id_company', 'name_company'])->get();
}])->get();

没有它,它按预期工作。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用add_test方法并在此处指定要使用的别名。

来自similar question

的示例
get()