我有2个表-一个与论坛类别名称字段名为“disp_name”和“ID”叫“forum_cat” 和onother与论坛帖子的ID,论坛帖子的内容和CAT_ID,更被称为“论坛”我有模型“Forum_cats” <?php namespace App; use Illuminate\Database\Eloquent\Model; class Forum_cats extends Model { protected $table = 'forum_cat'; public $timestamps = false; }和模型“论坛”<?phpnamespace App;use Illuminate\Database\Eloquent\Model;class Forum extends Model{ protected $table = 'forum';public $timestamps = false;}控制器 :public function index(){ $forum = Forum::orderBy('timestamp', 'desc')->paginate(20);//next variable is for different place $news = Neww::orderBy('date', 'DESC')->paginate(20); return view ('lapas.pamata.index',[ 'news'=>$news, 'forum'=> $forum, ]);}刀刃:@foreach($forum as $forums) <li> <div class="media"> <div class="media-body"> <a href="#" class="catg_title"> {{$forums->title}}</a> </div> <i class="far fa-comment-alt"></i> {{$forums->comments}} Kategorija:{{$forums->cat_id}} </div> </li> @endforeach所以目前的观点是这样的,在“Kategorija”之后我只有类别 ID如何从表“forum_cat”中创建名称“Kategorija”输出字段“disp_name”。有人可以说有很多关于我的问题的帖子,但我整天都在努力解决这个问题。我知道它是关于 hasOne、belongsTo 和 hasMany,但我不明白它们在我的代码中的正确性。
1 回答
- 1 回答
- 0 关注
- 127 浏览
添加回答
举报
0/150
提交
取消