首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >只有获得第一个结果才有很多关系

只有获得第一个结果才有很多关系
EN

Stack Overflow用户
提问于 2019-04-12 21:29:07
回答 1查看 44关注 0票数 2

这是我的迁徙:

代码语言:javascript
复制
Schema::create('seasons', function (Blueprint $table) {
     $table->bigIncrements('id');
     $table->bigInteger('show_id')->unsigned();
     $table->bigInteger('season');
     $table->timestamps();
});

Schema::table('seasons', function(Blueprint $table) {
    $table->foreign('show_id')->references('id')->on('shows');
});

,例如,它输出这个

代码语言:javascript
复制
# id, show_id, season, created_at, updated_at
'1', '1', '1', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'2', '1', '2', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'3', '1', '3', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'4', '1', '4', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'5', '1', '5', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'6', '1', '6', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'7', '1', '7', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'8', '1', '8', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'9', '1', '9', '2019-04-12 21:04:40', '2019-04-12 21:04:40'
'10', '1', '10', '2019-04-12 21:04:40', '2019-04-12 21:04:40'

然后在Show模型中我得到了

代码语言:javascript
复制
public function seasons()
{
    return $this->hasMany('App\Season', 'season');
}

现在在我的刀片文件,当我试图回应所有的季节数字,当显示一个特定的节目。

代码语言:javascript
复制
@foreach($show->seasons as $season)
    {{ $season->season }}
@endforeach

这只向我展示了1。当我发现变量的时候,只有第一个季节在里面。

这怎么会发生,因为我定义了一个节目有多个季节。如果有人能给我指明正确的方向,我会非常感激的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-12 21:51:30

在您的上试试这个:

代码语言:javascript
复制
public function seasons()
{
    return $this->hasMany('App\Season');
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55659666

复制
相关文章

相似问题

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