當參數為數組的時候
Data是模型里面類的名字,是模型文件的名字,也是表的名字
public function test()
{
//$res = $this->data->getMenu();
$model = new Data();
//$data = $this->data->getMenu();
$res = Data::get([
'id' => ['>', 11],
'typeid' => ['BETWEEN', [16, 19]],
]);
dump($res);
}
//生成的SQL語句:
select * from `bbs_Data` where `id`>11 AND `typeid` BETWEEN 16 AND 19 LIMIT 1;
column()函數
public function test()
{
//$res = $this->data->getMenu();
$model = new Data();
//獲取數據字段為node_name的所有數據
$res = Data::column('node_name');
//獲取id為11的字段node_name的數據
$res = Data::column('node_name', '11');
//11 => string '產品分類'
dump($res);
}
value()獲取單個字段的值
public function test()
{
//$res = $this->data->getMenu();
$model = new Data();
//value獲取單個字段的值
$res = Data::where('id', 11)->value('node_name');
//193:string '系統管理'
dump($res);
}