add($data); return $res; } /** * 更新 * @param $map * @param $save * @return mixed */ public function updateOrder($map, $save) { $res = $this->where($map)->save($save); return $res; } /** * 获取一条 * @param $map * @param string $fields * @param $bol * @return mixed */ public function getFind($map, $fields = '*') { $res = $this->field($fields)->where($map)->find(); return $res; } /** * 获取某字段 * @param $map * @param string $fields * @param $bol * @return mixed */ public function getFindField($map, $fields = 'id', $bol = false) { $res = $this->where($map)->getField($fields, $bol); return $res; } /** * 查询多条 * @param $map * @param string $field * @param string $order * @param string $page * @return mixed */ public function getSelect($map, $field = '*', $order = 'id asc', $page = '') { if ($page) { $res = $this->field($field)->where($map)->order($order)->page($page)->select(); } else { $res = $this->field($field)->where($map)->order($order)->select(); } return $res; } /** * 获取数量 * @param $map * @return mixed */ public function getCount($map) { $res = $this->where($map)->count(); return $res; } /** * 某字段增加 * @param $map * @param $key * @param $val * @return mixed */ public function toSetInc($map, $key, $val) { $res = $this->where($map)->setInc($key, $val); return $res; } /** * 某字段减少 * @param $map * @param $key * @param $val * @return mixed */ public function toSetDec($map, $key, $val) { $res = $this->where($map)->setDec($key, $val); return $res; } /** * 某字段删除 * @param $map */ public function toDelete($map) { $res = $this->where($map)->delete(); return $res; } }