laravel知識點備忘
1、連表查詢:select * from goods left join shop on goods.shopid=shop.shopid;
DB::table('goods') ->leftJoin('shop', 'shop.shopid', '=', 'goods.shopid') ->get();
2、or查詢:select * from goods where (good_name like '%$keyWord%' or shop_name like '%$keyWord%' )
DB::table('goods')
->where(function ($query) use ($keyWord) { $query->where('good_name', 'like', "%{$keyWord}%")->orWhere('shop_name', 'like', "%{$keyWord}%"); })
->get();
3、查詢結果轉為陣列:toArray
DB::table('goods')->get()->toArray();
相關推薦
laravel知識點備忘
1、連表查詢:select * from goods left join shop on goods.shopid=shop.shopid; DB::table('goods') ->leftJoin('shop', 'shop.shopid', '=', 'goods.shopid')
Laravel之備忘項(不定期更新)
自定義字段 ida 不定 blog red color request validate 打印sql 1.自定義字段驗證錯誤信息 $this->validate($request, [‘name‘ => ‘required|max:5
Linux網絡編程之epoll知識點備忘
err timeout bind AS log 函數 而不是 新的 sizeof 首先是關於IO多路復用的基礎概念: select,poll,epoll都是IO多路復用的機制。I/O多路復用就通過一種機制,可以監視多個描述符,一旦某個描述符就緒(一般是讀就緒或者寫就緒),能
laravel常用備忘,定期更新
mem from stat () member user AI ember ber $handle->orWhereRaw(‘((bbs_title.icm_type = 2 or bbs_title.icm_role_type =2))‘); $handle->
shell 知識點備忘
與檔案存在與否的判斷 -e 是否存在 -f 是否為普通檔案 -d 是否為目錄
Python知識點備忘
yieldyield(中文意思:產生)通過yield可以讓函式變成一個生成器,每次執行到yield時就會“中斷一次”將yield的值返回出去,然後需要的話再進一步執行函式,生成下一個值。這樣做的好處就是
【Android】基礎知識點備忘
1.原則上Worker執行緒不允許修改UI執行緒(即主執行緒)的內容或控制元件的,但是某些特殊的控制元件允許被修改,如ProgressBar。 2.在一個應用程式中,主執行緒通常用於接收使用者的輸入,以及將運算的結果反饋給使用者,所以說對於一些可能會產生阻塞的操作,必須放置
Python基本知識點備忘
注:本篇博文內容總結自廖雪峰老師的python教程: http://www.liaoxuefeng.com/ 1.如果想直接執行py檔案,應該在文字開頭加入#!/usr/bin/env python3,然後賦予許可權chomod a+x hello.py 2.p
小知識點備忘
最近遇到的一些磨人的小坑,以及已經遺忘的前端小知識點 寫在前面:jdk 8的話spring必須要4.0以上,否則報錯資訊的最底下會是幾行"asm“錯誤。我是在一個struts2專案裡自定義了攔截器,然後發現在啟動的時候報錯, 14:30:23,665 WARN Inter
Android常用知識點-[常用備忘,持續更新]
目前包含: 大綱: [自定義view引數] [shape/layer-list/selector] [view與activity生命] [view事件分發與滑動衝突] [ScrollBy與ScrollTo] [scaleType] [Android版本號]&nbs
Hibernate 備忘知識點
轉自:《JAVA EE 實用開發指南(基於Weblogic+EJB3+Struts2+Hibernate+Spring)》 作者:高洪巖 1)不可手動修改OID,因為將造成快取中的資料不準確。 2)Session介面中的update方法是將一個遊離物件轉變成持久物件的方案。
java備忘知識點
float f=3.4;是否正確?答:不正確。3.4是雙精度數,將雙精度型(double)賦值給浮點型(float)屬於下轉型(down-casting,也稱為窄化)會造成精度損失,因此需要強制型別轉換float f =(float)3.4; 或者寫成float f =3.
實用收藏Linux命令備忘
屏幕 ssh 狀態 標準輸出 系統 play mkdir ger rdquo 系統操作 #使用shutdown命令馬上重啟系統[[email protected]/* */ ~]# shutdown –r now #使用shutdown命令馬上
cpan安裝perl module的方法和步驟(備忘帖)
roo for lora pre permanent help base -i rmi 適用場景:不具備root權限且沒有sudo權限的普通用戶安裝perl module安裝步驟:1)刪除/.cpan/.lockrm -rf /home/users/.cpan/.lock2
linux備忘
blog mage 技術分享 img src http image alt logs linux備忘
Python備忘
class 安裝 ont 備忘 org 開源 ron 自己的 color Python 庫索引中包含了大量開源的庫,你可以在你自己的程序中使用它們。 要想了解如何安裝並使用這些庫,你可以使用 pip。Python備忘
ajax基礎------備忘
user odi blog www action writer word nal urlencode 1:register.jsp <%@ page language="java" contentType="text/html; charset=UTF-8"
[2017.5.29]備忘 買書 挑戰程序設計競賽
nio com html 備忘 %d gda .html amp click http://product.dangdang.com/23272528.html?_utm_sem_id=231367&_ddclickunion=422-kw-4-%CD%BC%CA%
nginx發布靜態目錄備忘
centos nginx 靜態目錄 發布靜態文件前陣子配一個靜態目錄,想當然的覺得相當簡單,不就是寫個目錄嗎。配完以後怎麽都不行,一直出404。找了一些文章,看來看去,我的配置是對的呀,這實在奇怪。今天中午吃飯時候突然想到,可能是因為目錄多寫了一級,飯後一試,果然。原先配置文件裏是這樣寫的:server /
awk備忘
.... 其中 改變 tor 程序設計語言 次數 state 對數 http awk是一個強大的文本分析工具,相對於grep的查找,sed的編輯,awk在其對數據分析並生成報告時,顯得尤為強大。簡單來說awk就是把文件逐行的讀入,以空格為默認分隔符將每行切片,切開的部分再進