Laravel关系 - 用静态类或字符串引用?

时间:2017-11-07 21:33:10

标签: php laravel static relationship

在这个例子中,我有一个Reward模型,我正在定义一个类别的关系。哪种做法更好,为什么?

静态引用关系: public function category() { return $this->belongsTo(Category::class, 'category'); }

或通过字符串: public function category() { return $this->belongsTo('App\Category`, 'category'); }

我认为字符串方法更有意义,因为没有直接引用另一个模型,但我可能错了。我想确保按照最佳标准正确设置,但无法在任何地方找到意见。

0 个答案:

没有答案