首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >laravel一对多关系模型请使用Laravel form builder示例

laravel一对多关系模型请使用Laravel form builder示例
EN

Stack Overflow用户
提问于 2019-06-06 07:42:18
回答 1查看 291关注 0票数 -1

Laravel-form-builder为例,介绍了一对多关系模型。我有下面的一对多关系模型

代码语言:javascript
复制
car_type model (one)
'id',
'name'

cars model (many)
'id',
'car_type_id',
'name'

我已经读过documentation了,但是我不明白。你能给我一个完整的例子吗?

EN

回答 1

Stack Overflow用户

发布于 2019-06-06 07:59:48

相应的文档在这里:https://laravel.com/docs/5.8/eloquent-relationships

每一辆车(我称之为car_type make)都有车。(例如,有数以百万计的丰田Camry)这个cars()方法将根据汽车make (car_type)检索所有相关的汽车模型。一辆汽车只有一种类型(例如,一辆汽车不能同时是丰田凯美瑞和福特福克斯),因此汽车模型上的type()方法将检索汽车模型的制造商。

代码语言:javascript
复制
class car_type extends Model {
    public function cars() {
        return $this->hasMany(cars::class);
    }
}

class cars extends Model {
    public function type() {
        return $this->belongsTo(car_type::class);
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56469357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档