Laravel 添加依赖于表内容的关系
所以我有以下表格:“订单”、“评论”、“人员”和“联系人” 我想要的是得到所有的订单和他们的评论,这是评论的作者 所以我这样做是为了得到评论:Laravel 添加依赖于表内容的关系,laravel,eloquent,Laravel,Eloquent,所以我有以下表格:“订单”、“评论”、“人员”和“联系人” 我想要的是得到所有的订单和他们的评论,这是评论的作者 所以我这样做是为了得到评论: Order::with('comments')->get(); 没问题。但是我怎样才能找到那些评论的作者呢 订单表包含以下字段: id\u作者->int fk_作者->枚举(“人员”、“联系人”) 现在,根据fk_author字段,应该从Personal表或contactperson表中获取作者 我怎样才能做到这一点呢?仔细研究。在orders表
Order::with('comments')->get();
没问题。但是我怎样才能找到那些评论的作者呢
订单表包含以下字段:
id\u作者->int
fk_作者->枚举(“人员”、“联系人”)
现在,根据fk_author字段,应该从Personal表或contactperson表中获取作者
我怎样才能做到这一点呢?仔细研究。在orders表中,您需要重命名列,以符合Eloquent期望的author\u id、author\u type而不是id\u author和fk\u author