-
獲取器:對數(shù)據(jù)庫的數(shù)據(jù),進行‘解碼’;
修改器:對數(shù)據(jù)庫的數(shù)據(jù),進行‘加密’;
自動完成和修改器的區(qū)別是:修改器是對傳入的數(shù)據(jù),進行修改;
自動完成是自動添加/更新數(shù)據(jù)到某個字段;
自動完成和自動時間戳的功能區(qū)別:自動完成可以自己編寫return代碼,而自動時間戳不用自己編寫return代碼
查看全部 -
create([],true)自動排除數(shù)據(jù)庫中不存在的字段,,true可為數(shù)組,設置為可允許字段的字段名
$userModel=new User;
$userModel->allowfield()->save()? ? 另一種新增字段方式;
查看全部 -
使用User::get(function($query)){$query->where()->field()}查詢
User::where()->field()->find()查詢某一條? 返回對象
User::all(function($query){}獲取多條記錄,使用主鍵? ?返回對象
User::where()->field()->limit()->order()->select();多條查詢? ? 返回對象
User::where()->value()按字段查詢一條? ?返回的是數(shù)組
User::where()->column("email","username")以username為鍵的數(shù)組
查看全部 -
四種調(diào)用模型的方法User::get(1)? ? Loader::model("User");? ? model("User);? ? ? ?使用$res->toArray()函數(shù),抽象對象數(shù)組化
查看全部 -
當數(shù)據(jù)表名稱為imooc_user_info時,模型文件名為UserInfo.php
查看全部 -
更加方便的分頁功能,所謂鏈式操作,order? field? ?limt? 各種SQL關鍵字的方法化
查看全部 -
更新數(shù)據(jù)的四種方式update? setField? setInc? ?setDes
查看全部 -
動態(tài)配置數(shù)據(jù)庫連接
查看全部 -
助手函數(shù)db類db('user',[],false)避免多次實例化? ?Db單例模式,
查看全部 -
四個不同的查詢
查看全部 -
四種連接方式
查看全部 -
軟刪除引入
traits\model\SoftDelete;
use SoftDelete;
查看全部 -
一般更新不推薦使用 update 靜態(tài)方法和 saveAll 推薦使用 where+update 或者 save+(where條件 or 閉包函數(shù))
查看全部 -
如果toArray是顯示新增的那些的集
查看全部 -
saveAll
然后遍歷出來
這里是只顯示ID
查看全部
舉報