日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > > 充電吧
[導(dǎo)讀]AR(CActiveRecord)活躍記錄?find() 查詢一個(gè)信息findByPk 根據(jù)主鍵查詢信息findBySql根據(jù)sql語(yǔ)句查詢信息findAll()查詢?nèi)啃畔indAllByPk 根


AR(CActiveRecord)活躍記錄


?

find() 查詢一個(gè)信息

findByPk 根據(jù)主鍵查詢信息

findBySql根據(jù)sql語(yǔ)句查詢信息

findAll()查詢?nèi)啃畔?/p>

findAllByPk 根據(jù)主鍵查詢?nèi)啃畔?/p>

findAllBySql根據(jù)sql語(yǔ)句查詢?nèi)啃畔?/p>

?

findBySql 和findAllBySql

根據(jù)sql語(yǔ)句查詢信息,前者會(huì)查詢一條記錄信息,后者會(huì)查詢條記錄信息

前者給返回一個(gè)數(shù)據(jù)模型對(duì)象,后者以數(shù)組形式給我們返回多個(gè)數(shù)據(jù)模型對(duì)象

select? * ?from?goods? limit 10

?

findByPk 和findAllByPk?

都是根據(jù)主鍵進(jìn)行信息的查詢

前者每次只可以傳遞一個(gè)主鍵信息,后者可以傳遞一個(gè)也傳遞多個(gè)

后者傳遞參數(shù),如果是多個(gè)主鍵信息,需要以數(shù)組形式給我們傳遞。

?

?

?

?


select?condition?? order?? limit??offset 都是從哪來(lái)的。

?

我們使用findAll() 該方法是數(shù)據(jù)模型給我們封裝好的方法,可以獲得全部數(shù)據(jù)

findAll()是CactiveRecord這個(gè)類的成員方法。AR是對(duì)數(shù)據(jù)庫(kù)向上的封裝,AR通過(guò)OOP面向?qū)ο蠓绞讲僮鲾?shù)據(jù)庫(kù)。AR需要最終轉(zhuǎn)變?yōu)榫唧w的sql語(yǔ)句,通過(guò)一個(gè)中間類(criteria標(biāo)準(zhǔn))協(xié)助轉(zhuǎn)為的具體sql語(yǔ)句,上邊的關(guān)鍵字就是這個(gè)中間類criteria的一些屬性。

?


?



注意:



$goodsInfo?=?$goods->findAll("goods_name?like?'諾%'");


字符串的 ' ?'?



$goodsInfo?=?$goods->findAll("goods_name?like?:name?and?goods_price?>?:price",array('name'=>'諾%','price'=>2000));




本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

前端傳遞:表名 user,字段 username 字符串、age 數(shù)字、is_ikun 布爾,并且把這些值封裝為了一個(gè)對(duì)象

關(guān)鍵字: 框架 前端

摘要:J2EE是目前企業(yè)開(kāi)發(fā)的主流Java開(kāi)發(fā)應(yīng)用平臺(tái),文章主要介紹了輕量級(jí)J2EE中流行的Struts2、Spring和Hibernate三種框架。具體闡述了SSH框架的基本特征、優(yōu)點(diǎn)以及SSH的無(wú)縫集成,并結(jié)合病房信...

關(guān)鍵字: 輕量級(jí)J2EE SSH 框架 無(wú)縫集成 病房信息管理系統(tǒng)

在軟件研發(fā)這個(gè)領(lǐng)域,程序員的終極目標(biāo)都是想成為一名合格的架構(gòu)師。

關(guān)鍵字: 架構(gòu) 框架 軟件研發(fā)

在芯片性能提升有限的今天,分布式訓(xùn)練成為了應(yīng)對(duì)超大規(guī)模數(shù)據(jù)集和模型的主要方法。本文將向你介紹流行深度學(xué)習(xí)框架 PyTorch 最新版本( v1.5)的分布式數(shù)據(jù)并行包的設(shè)計(jì)、實(shí)現(xiàn)和評(píng)估。 論文地

關(guān)鍵字: pytorch 機(jī)器學(xué)習(xí) 框架

近日,中國(guó)國(guó)防科技大學(xué)、美國(guó)加州大學(xué)洛杉磯分校和哈佛醫(yī)學(xué)院的研究人員研發(fā)了一個(gè)深度強(qiáng)化學(xué)習(xí)框架FINDER。相比于現(xiàn)有的解決方案,F(xiàn)INDER能夠更快速、更高效地找到復(fù)雜網(wǎng)絡(luò)中一組最關(guān)鍵的節(jié)點(diǎn),

關(guān)鍵字: AI 開(kāi)發(fā) 框架

眾所周知,清華-伯克利深圳學(xué)院更是成立了“RISC-V 國(guó)際開(kāi)源實(shí)驗(yàn)室”,直接將圖靈獎(jiǎng)得主、最早提出“精簡(jiǎn)指令集”(RISC)體系的大衛(wèi)·帕特森(David Patterson)引入,抓住了開(kāi)源和源創(chuàng)的源頭,有可能在芯片...

關(guān)鍵字: 開(kāi)源 框架

關(guān)于如何集成TabBar,請(qǐng)看上一節(jié)《【搭建react-native項(xiàng)目框架】3.集成第三方路由和tab頁(yè)》本節(jié)只講解如何自定義TabBar的中間按鈕,以及播放時(shí)旋轉(zhuǎn)動(dòng)畫(huà)的實(shí)現(xiàn)。關(guān)于動(dòng)畫(huà)與播放器的集成

關(guān)鍵字: native react 框架

一般驅(qū)動(dòng)都分為兩個(gè)部分: 一:寫(xiě)出框架 二:硬件操作 框架搭建: ①頭文件的拷貝 #include #include #include #include #i

關(guān)鍵字: 框架 硬件

probe是usb子系統(tǒng)自動(dòng)調(diào)用的一個(gè)函數(shù),有USB設(shè)備接到硬件集線器時(shí),usb子系統(tǒng)會(huì)根據(jù)production ID和vendorID的組合或者設(shè)備的class、subclass跟protocol的

關(guān)鍵字: Linux 框架

Web 中文字體應(yīng)用指南 在 Web 上應(yīng)用字體是一項(xiàng)基本技術(shù),同時(shí)也是一門藝術(shù)。對(duì)于英文字體來(lái)說(shuō)可選擇的范圍實(shí)在是太廣泛了,合理的使用它們將會(huì)為你的網(wǎng)站增色不少。關(guān)于英文字體的使用和搭配技巧,在這

關(guān)鍵字: php學(xué)習(xí)記錄 yii
關(guān)閉