add($data); return $res; } /** * 更新 * @param $map * @param $save * @return mixed */ public function updateOrder($map, $save) { $map['state'] = 0; $res = $this->where($map)->save($save); return $res; } /** * 获取一条 * @param $map * @param string $fields * @param $bol * @return mixed */ public function getFind($map, $fields = '*') { $map['state'] = 0; $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) { $map['state'] = 0; $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 = '') { $map['state'] = 0; if ($page) { $res = $this->field($field)->where($map)->page($page)->select(); } else { $res = $this->field($field)->where($map)->select(); } return $res; } /** * 获去数量 * @param $map * @return mixed */ public function getCount($map) { $map['state'] = 0; $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; } }