最新在用PbootCMS做二次開發,記錄一下常見的查詢方式。
一、查詢記錄詳情
public function getSingle($id){ return parent::table('ay_inspection')->find($id); }
這樣查詢出來的是一個數組,控制器使用$this->assign('content',$content);在頁面層使用{$content->id}獲取不到數據,需要查詢出一個對象,可以修改為:
public function getSingle($id){ return parent::table('ay_inspection')->where(['id' => $id])->find(); }
二、IN查詢
public function getPictrues($arr){ return parent::table('ay_picture')->in('id',$arr)->select(); }