【发布时间】:2014-05-10 06:03:00
【问题描述】:
尝试此错误时出现以下错误:调用未定义的方法 Illuminate\Database\Eloquent\Collection::select() 运行这个:
Portfolio::find($id)->transactions
->select('id','date','symbol','transaction_type','qty','amount');
但这行得通。
Portfolio::find($id)->transactions
我的投资组合模型中有一个关系
$this->hasMany('Transaction','portfolio_id');
现在回到真正的问题。如何使用预先加载从事务表中选择某些字段?还是我需要使用查询生成器来完成它
【问题讨论】: