public function getDataByMenuId($menu_id) { $select = $this->select()->where('menu_id=?', $menu_id); $result = $this->fetchAll($select); if ($result) { return $result->toArray(); } else { return NULL; } }
上面的代码从表中获取所有数据但我只想要表中的一些数据 编辑:我的意思是说我想要获取每一行的一些列,谢谢你的回复
答案 0 :(得分:0)
只有一些?一些?真? :) 如果" SOME" = 4 然后你可以使用:
$select = $this->select()->where('menu_id=?', $menu_id)->limit(4);
您也可以尝试:
$select = $this->select()->where('menu_id=?', $menu_id)->limit(SOME);
如果你定义了一些常数;)