<tfoot id='hsPuC'></tfoot>
    1. <small id='hsPuC'></small><noframes id='hsPuC'>

      • <bdo id='hsPuC'></bdo><ul id='hsPuC'></ul>

    2. <i id='hsPuC'><tr id='hsPuC'><dt id='hsPuC'><q id='hsPuC'><span id='hsPuC'><b id='hsPuC'><form id='hsPuC'><ins id='hsPuC'></ins><ul id='hsPuC'></ul><sub id='hsPuC'></sub></form><legend id='hsPuC'></legend><bdo id='hsPuC'><pre id='hsPuC'><center id='hsPuC'></center></pre></bdo></b><th id='hsPuC'></th></span></q></dt></tr></i><div id='hsPuC'><tfoot id='hsPuC'></tfoot><dl id='hsPuC'><fieldset id='hsPuC'></fieldset></dl></div>

        <legend id='hsPuC'><style id='hsPuC'><dir id='hsPuC'><q id='hsPuC'></q></dir></style></legend>
      1. Laravel Eloquent orWhere 查询

        时间:2023-09-24
      2. <tfoot id='uTYso'></tfoot>
          <bdo id='uTYso'></bdo><ul id='uTYso'></ul>
          • <legend id='uTYso'><style id='uTYso'><dir id='uTYso'><q id='uTYso'></q></dir></style></legend>

              • <i id='uTYso'><tr id='uTYso'><dt id='uTYso'><q id='uTYso'><span id='uTYso'><b id='uTYso'><form id='uTYso'><ins id='uTYso'></ins><ul id='uTYso'></ul><sub id='uTYso'></sub></form><legend id='uTYso'></legend><bdo id='uTYso'><pre id='uTYso'><center id='uTYso'></center></pre></bdo></b><th id='uTYso'></th></span></q></dt></tr></i><div id='uTYso'><tfoot id='uTYso'></tfoot><dl id='uTYso'><fieldset id='uTYso'></fieldset></dl></div>
                  <tbody id='uTYso'></tbody>

                1. <small id='uTYso'></small><noframes id='uTYso'>

                  本文介绍了Laravel Eloquent orWhere 查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  谁能告诉我如何用 Eloquent 编写这个查询?

                  Can someone show me how to write this query in Eloquent?

                  SELECT * FROM `projects` WHERE `id`='17' OR `id`='19'
                  

                  我在想

                  Project::where('id','=','17')
                          ->orWhere('id','=','19')
                          ->get();
                  

                  在这种情况下,我的变量(17 和 19)也来自多选框,所以基本上是在一个数组中.关于如何循环并动态添加这些 where/orWhere 子句的任何线索?

                  Also my variables (17 and 19) in this case are coming from a multi select box, so basically in an array. Any clues on how to cycle through that and add these where/orWhere clauses dynamically?

                  谢谢.

                  推荐答案

                  您可以通过三种方式进行.假设你有一个

                  You could do in three ways. Assume you've an array in the form

                  ['myselect' =>[11, 15, 17, 19], 'otherfield' =>'测试', '_token' =>'jahduwlsbw91ihp'] 可能是 Input::all();

                     Project::where(function ($query) {
                        foreach(Input::get('myselect') as $select) {
                           $query->orWhere('id', '=', $select);
                        }
                     })->get();
                  

                2.    Project::whereIn('id', Input::get('myselect'))->get();
                  

                3.    $sql = DB::table('projects');
                     foreach (Input::get('myselect') as $select) {
                         $sql->orWhere('id', '=', $select);
                     }
                     $result = $sql->get();
                  

                4. 这篇关于Laravel Eloquent orWhere 查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Laravel Eloquent Pluck 不会丢失钥匙 下一篇:Laravel/Eloquent - 急切加载隐藏/可见属性

                  相关文章

                  最新文章

                  <small id='889V2'></small><noframes id='889V2'>

                5. <tfoot id='889V2'></tfoot>
                  • <bdo id='889V2'></bdo><ul id='889V2'></ul>
                  1. <legend id='889V2'><style id='889V2'><dir id='889V2'><q id='889V2'></q></dir></style></legend>
                    <i id='889V2'><tr id='889V2'><dt id='889V2'><q id='889V2'><span id='889V2'><b id='889V2'><form id='889V2'><ins id='889V2'></ins><ul id='889V2'></ul><sub id='889V2'></sub></form><legend id='889V2'></legend><bdo id='889V2'><pre id='889V2'><center id='889V2'></center></pre></bdo></b><th id='889V2'></th></span></q></dt></tr></i><div id='889V2'><tfoot id='889V2'></tfoot><dl id='889V2'><fieldset id='889V2'></fieldset></dl></div>