1. <tfoot id='Gl1ph'></tfoot>

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

      <small id='Gl1ph'></small><noframes id='Gl1ph'>

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

      1. Laravel 4:不存在的地方

        时间:2023-09-24
            <bdo id='lbhFX'></bdo><ul id='lbhFX'></ul>

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

              <small id='lbhFX'></small><noframes id='lbhFX'>

              <legend id='lbhFX'><style id='lbhFX'><dir id='lbhFX'><q id='lbhFX'></q></dir></style></legend>

              <tfoot id='lbhFX'></tfoot>
                    <tbody id='lbhFX'></tbody>
                • 本文介绍了Laravel 4:不存在的地方的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我需要我的模型只返回一个表中的那些记录,而另一个表中不存在匹配的记录.我在想解决方案可能是 Query Scopes 但文档只是触及了表面.所以我的 SQL 看起来像这样:

                  I need my model to return only those records from one table where a matching record does not exist in another table. I was thinking that the solution might be with Query Scopes but the documentation only scratches the surface. So my SQL would look something like this:

                  SELECT *
                  FROM A
                  WHERE NOT EXISTS (SELECT A_id FROM B
                                  WHERE B.A_id = A.id)
                  

                  这是我的表格:

                  A
                  -------------
                  | id | name |
                  -------------
                  
                  B
                  --------------------
                  | id | A_id | name |
                  --------------------
                  

                  可能没有必要,但这是我的模型.A 的模型:

                  Probably unnecessary but here are my models. Model for A:

                  class A extends Eloquent{
                  
                      public function B(){
                          return $this->hasOne('B', 'A_id', 'id');
                      }
                  }
                  

                  B 模型:

                  class B extends Eloquent{
                  
                      public function A(){
                          return $this->belongsTo('B', 'A_id', 'id');
                      }
                  }
                  

                  推荐答案

                  类似的东西

                  A::whereNotExists(function($query)
                              {
                                  $query->select(DB::raw(1))
                                        ->from('B')
                                        ->whereRaw('A.id = B.id');
                              })
                              ->get();
                  

                  这篇关于Laravel 4:不存在的地方的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何在laravel中为每个用户生成唯一的随机值并将 下一篇:laravel 的 updateOrCreate 方法

                  相关文章

                  最新文章

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

                  <small id='0GdXb'></small><noframes id='0GdXb'>

                  <tfoot id='0GdXb'></tfoot>

                        <bdo id='0GdXb'></bdo><ul id='0GdXb'></ul>
                    1. <legend id='0GdXb'><style id='0GdXb'><dir id='0GdXb'><q id='0GdXb'></q></dir></style></legend>