Laravelのドキュメントが雄弁モデルを設定するには、次の方法を提案している:あなたがから延びるしている場合説得力:モデル自体の内部でモデル変数を読み込んで設定する方法は?
$user = new user();
$user->setup($conditions);
// class definition
class user extends Eloquent{
public function setup($conditions){
// load current object with table data
// something like
$this->where($conditions)->first();
// previous line output is dangling, is ok to assign it to $this variable?
}
}
質問が不明です。 –
'$ user-> id'と他のカラム変数はアクセス可能で(たぶんそれらは空ではない)、2番目の' $ user'は空のオブジェクトです。どうすればこのオブジェクトを読み込むことができますか? 'setup'メソッドを呼び出した後で列変数を使用しますか? – HPM
現在のオブジェクトを表データでロードするには、表からロードする行を知っている必要があります。あなたはその情報をどのように提供するのでしょうか。最初のコードでは、データから最初の行をロードし、2番目の行では行を指定しません。あまり意味がありません。 –