在使用Eloquent ORM的时候,model之间的关联问题

在使用Eloquent ORM的时候,创建了几个model并且建立了关联关系,然后composer dump-auto开发过程中没有什么问题,但是到了后期发现一些model需要和其他的model有关联,于是在旧的model上添加新的关联关系。
于是问题就出现了,新的关联关系总是返回数据NULL,确认数据库是有相关数据的。composer也清理了一下重新install了也不行。`
经测试,发现在取关联对象关系的数据时,根本没有进入相关的函数定义。
比如
public function current_approval_person(){
return $this->belongsTo('Contact','current_appro_person');
}

在调用的时候 $model->current_approval_person; 这里并没有进入current_approval_person()函数
已邀请:

Noweb_

赞同来自: FiveSay

好吧,帖子终结:
函数不能有下划线。

要回复问题请先登录注册