编辑:在 belongsTo 中将小写“c”更改为大写“C”......只是我的粗心......
在本地机器上一切正常,错误是上传到服务器后。
我有基本的一对一关系:
Symbol.php - 型号:
class Symbol extends Eloquent {
protected $table = 'symbols';
protected $softDelete = true;
public function category()
{
return $this->belongsTo('category', 'id_category');
}
}
Category.php - 模型
class Category extends Eloquent {
protected $table = 'categories';
}
我这样称呼这种关系:
$symbol = Symbol::find($id);
但如果我想访问数据:
$symbol->category->name;
在我的本地机器上一切正常,但上传到服务器后我得到错误:
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'category' not found
$instance = new $related; (line 527)
有任何想法吗?