【发布时间】:2017-02-27 12:01:36
【问题描述】:
我在视图文件夹中有这些值。 .blade 文件是
@foreach($nam as $ergebnisse)
<h3>Id:{{$ergebnisse->id}}
Name_Id:{{$ergebnisse->name_id}}
Geometrie_Id:{{$ergebnisse->geometrie_id}}
</h3>
<h3>
<li>{{$ergebnisse->probe}}</li>
<li>{{$ergebnisse->schnittgrosse}}</li>
<li>{{$ergebnisse->temperatur}}</li>
<li>{{$ergebnisse->zeit}}</li>
<li>{{$ergebnisse->aussehen}}</li>
<li>{{$ergebnisse->farbe}}</li>
<li>{{$ergebnisse->deformation}}</li>
<li>{{$ergebnisse->geruch}}</li>
<li>{{$ergebnisse->texture}}</li>
</h3>
@endforeach
现在我想根据这些参数进行另一个查询。那么如何将这些参数传递给控制器,或者有没有其他方法可以在视图中生成查询并显示它们?
【问题讨论】:
-
Harron,如果我没记错的话,您想使用上述值触发另一个查询吗?
-
是的。我想触发另一个查询
-
Harron 那么你应该在模型本身中执行查询,然后使用
compact('data' ,'2ndqueryresult')从控制器传递它的视图 -
你能帮我如何访问控制器中 $nam 的所有行吗?谢谢
-
感谢 SoftwareDev 的评论。公共函数 getErgebnisse(){ $GEM=1; $name =1;$nam=Ergebnisse::where('name_id', $name) ->where('geometrie_id', $GEM) ->get();返回视图('pages.ergebnisse')->with('nam',$nam);