摘要:在中,我們常常會(huì)需要做數(shù)據(jù)分頁(yè)查詢,但是只查詢得到的數(shù)據(jù)并不能完全滿足我們的需求,我們偶爾會(huì)想數(shù)據(jù)集中追加我們需要的指定的字段和數(shù)據(jù)。
在TP5中,我們常常會(huì)需要做數(shù)據(jù)分頁(yè)查詢,但是只查詢得到的數(shù)據(jù)并不能完全滿足我們的需求,我們偶爾會(huì)想數(shù)據(jù)集中追加我們需要的指定的字段和數(shù)據(jù)。
在TP官網(wǎng)中找了很久沒(méi)招到相關(guān)資料,最后去翻開(kāi)發(fā)手冊(cè)后完美解決。
下面貼出解決方案:
public function index(){ $sql = ""; $list = ""; $pagenumber = 20;//默認(rèn)分頁(yè)條數(shù) //查詢數(shù)據(jù) $list = Db::name("wcmall_type","id,name,sort")->where($sql)->order("sort asc")->paginate($pagenumber,false,["query"=>request()->param()])->each(function($item, $key){ $wctypeid = $item["id"]; //獲取數(shù)據(jù)集中的id $num = Db::name("wcmall_type_attribute")->where("wctypeid="$wctypeid"")->count("id"); //根據(jù)ID查詢相關(guān)其他信息 $item["num"] = $num; //給數(shù)據(jù)集追加字段num并賦值 return $item; }); $page = $list->render(); //輸出到模板 return view("type/index",["list"=>$list,"page"=>$page,"title"=>"商品類型"]); }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/29559.html
摘要:軟刪除當(dāng)模型被軟刪除后,它們并沒(méi)有真的從數(shù)據(jù)庫(kù)刪除,而是在模型上設(shè)置一個(gè)屬性并插入數(shù)據(jù)庫(kù),如果模型有一個(gè)非空值,那么該模型已經(jīng)被軟刪除了。 Laravel 中Eloquent ORM 相關(guān)操作 定義 操作 獲?。ú樵儯?獲取集合,(查詢列表) 返回值是 IlluminateDatabaseEloquentCollection 的一個(gè)實(shí)例 獲取所有的數(shù)據(jù) use AppUser; $us...
摘要:聚合函數(shù)在中,有一些用來(lái)統(tǒng)計(jì)匯總的函數(shù),被稱作聚合函數(shù),如等。方法其它方法如之類的編寫(xiě)就不一一展示了,代碼請(qǐng)看聚合函數(shù)。如何獲取總數(shù)當(dāng)然是使用上面講到的聚合函數(shù)來(lái)處理。 where 相關(guān)的子句構(gòu)造完成后,我們繼續(xù)構(gòu)造其它子句。這一篇我們進(jìn)行聚合函數(shù)、分組、排序等子句的構(gòu)造。 聚合函數(shù) 在 SQL 中,有一些用來(lái)統(tǒng)計(jì)、匯總的函數(shù),被稱作聚合函數(shù),如 SUM、COUNT、AVG 等。 使用...
摘要:基礎(chǔ)布局的中主要為部分,分別是用于搜索篩選和分頁(yè)的表單控件用于排序表格的表頭以及用于展示數(shù)據(jù)的。這也是前瞻發(fā)布之后,提出廢棄部分功能后許多人反應(yīng)較為強(qiáng)烈的原因。 與上周的第一篇實(shí)踐教程一樣,在這篇文章中,我將繼續(xù)從一種常見(jiàn)的功能——表格入手,展示Vue.js中的一些優(yōu)雅特性。同時(shí)也將對(duì)filter功能與computed屬性進(jìn)行對(duì)比,說(shuō)明各自的適用場(chǎng)景,也為vue2.0版本中即將刪除的部...
摘要:基礎(chǔ)布局的中主要為部分,分別是用于搜索篩選和分頁(yè)的表單控件用于排序表格的表頭以及用于展示數(shù)據(jù)的。這也是前瞻發(fā)布之后,提出廢棄部分功能后許多人反應(yīng)較為強(qiáng)烈的原因。 與上周的第一篇實(shí)踐教程一樣,在這篇文章中,我將繼續(xù)從一種常見(jiàn)的功能——表格入手,展示Vue.js中的一些優(yōu)雅特性。同時(shí)也將對(duì)filter功能與computed屬性進(jìn)行對(duì)比,說(shuō)明各自的適用場(chǎng)景,也為vue2.0版本中即將刪除的部...
閱讀 3199·2021-11-23 09:51
閱讀 2045·2021-09-09 09:32
閱讀 1135·2019-08-30 15:53
閱讀 3021·2019-08-30 11:19
閱讀 2541·2019-08-29 14:15
閱讀 1498·2019-08-29 13:52
閱讀 599·2019-08-29 12:46
閱讀 2884·2019-08-26 12:18