模型里面查询出来的数组 $query = Article::find($articleid); 或者 $query =Article::where($articleid)-select()->toArray();
单条数据的字段和数组字段在模板里面的调用
如果是一条数据,则可以通过$author = $query->author;直接赋值,在模板直接调用{$author} 举例:
模型中 $query = Article::find($articleid); //根据ID查询出整条数据 $articleid = $query->articleid; //获取articleid值 return view('index', [ //把$articlei的值赋给模板变量'articleid',则可以在模板中直接使用{$articleid}调用 'articleid' = $articleid; ]);
如果查询出来是一个多条数据,则可以通过$author = $query->author;直接赋值,在模板直接调用{$author} 举例:
模型中 $query = Chapter::where('articleid',$articleid)->select()->toArry(); //根据小说ID查询出所有的章节数字,中是个数组 return view('index', [ 'chapters' = $query //$query作为一个数组,传递给模板端,然后再在模板端使用foreach进行循环处理 ]);
在模板端调用 {foreach $chapters as $v} {$v.chapterid}---{$v.chaptername} {/foreach}