0

定義された販売モデルがあり、それを呼び出すQuote::find('1');と販売オブジェクトが返されません。私は私の関係に何か悪いことをしましたか? テーブル構造は次のとおりです。

引用:id、companyName、stage、saleId

セール: ID、名前、電話番号

Class Quote extends Eloquent
{

    protected $with = ['sale'];

    public function sale()
    {
        return $this->hasOne('Sale', 'id');
    }
}

私のSaleモデルでは、次のように定義しました。

public function quote()
{
    return $this->belongsTo('Quote');
}
4

2 に答える 2

0

これを試して:

$quote = Quote::with('sale')->find(1);

その後、このようなことができるはずです$quote->sale->name

于 2013-06-12T22:10:40.587 に答える