模型里面查询出来的数组 $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}