<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 關聯統計 ## 關聯統計 有些時候,并不需要獲取關聯數據,而只是希望獲取關聯數據的統計,這個時候可以使用`withCount`方法進行指定關聯的統計。 ``` $list = User::withCount('cards')->select([1,2,3]); foreach($list as $user){ // 獲取用戶關聯的card關聯統計 echo $user->cards_count; } ``` 關聯統計功能會在模型的對象屬性中自動添加一個以“關聯方法名+`_count`”(支持自定義)為名稱的動態屬性來保存相關的關聯統計數據。 > 關聯統計僅針對一對多或者多對多的關聯關系,并且暫不支持遠程一對多 如果需要對關聯統計進行條件過濾,可以使用閉包方式。 ``` $list = User::withCount(['cards'=>function($query){ $query->where('status',1); }])->select([1,2,3]); foreach($list as $user){ // 獲取用戶關聯的card關聯統計 echo $user->cards_count; } ``` > 一對一關聯關系使用關聯統計是無效的,一般可以用`exists`查詢來判斷是否存在關聯數據。 支持給關聯統計指定統計屬性名,例如: ``` $list = User::withCount(['cards'=>'card_count'])->select([1,2,3]); foreach($list as $user){ // 獲取用戶關聯的card關聯統計 echo $user->card_count; } ``` 和`withCount`類似的方法,還包括: 關聯統計方法描述`withSum`關聯SUM統計`withMax`關聯Max統計`withMin`關聯Min統計`withAvg`關聯Avg統計除了`withCount`之外的統計方法需要指定統計字段名,用法如下: ``` $list = User::withSum('cards','total')->select([1,2,3]); foreach($list as $user){ // 獲取用戶關聯的card關聯余額統計 echo $user->cards_sum; } ``` 同樣,也可以指定統計字段名 ``` $list = User::withSum(['cards'=>'card_total'],'total')->select([1,2,3]); foreach($list as $user){ // 獲取用戶關聯的card關聯余額統計 echo $user->card_total; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看