Documentation

helper.php

Table of Contents

Functions

active_db()  : mixed
激活数据库连接
active_db_default()  : mixed
使用默认monogo连接
db_get_group()  : mixed
group by 查寻
_db_group_con()  : mixed
mongodb groupby兼容
db_set_field_type()  : mixed
db_reset_data_by_filed_type()  : mixed
权限字段类型设置值
db_update()  : mixed
数据库更新记录
db_del()  : mixed
数据库删除记录
db_insert()  : mixed
向数据库添加记录
_db_get_when_array()  : mixed
内部调用,处理 where条件是数组的情况
db_get_one()  : mixed
数据库查寻
set_db_cache()  : mixed
设置数据库查寻字段走缓存
get_db_cache_key()  : mixed
取缓存key
get_db_cache_where()  : mixed
取缓存where
db_get_cache()  : mixed
取数据,带缓存
db_get()  : mixed
取数据
db_get_count()  : mixed
数量
db_get_sum()  : mixed
计算SUM
db_pager()  : mixed
数据库分页
db_get_pager()  : mixed
分页
db_action()  : mixed
mongodb事务
mongo_action()  : mixed
db_allow()  : mixed
数据库字段允许
db_allow_set()  : mixed
设置允许字段
get_id_by_auto_insert()  : mixed
设置或取ID
get_all_or_one()  : mixed
取一条或多条记录 get_all_or_one("novel_book",$where,'get_novel_book_row');
set_config()  : mixed
get_config()  : mixed
get_env()  : mixed
获取ENV
set_env()  : mixed
设置ENV

Functions

active_db()

激活数据库连接

active_db([mixed $value = 'mongo' ]) : mixed
Parameters
$value : mixed = 'mongo'

active_db_default()

使用默认monogo连接

active_db_default() : mixed

db_get_group()

group by 查寻

db_get_group(mixed $table[, mixed $field = [] ][, mixed $options = [] ][, mixed $is_pager = false ]) : mixed
Parameters
$table : mixed
$field : mixed = []
$options : mixed = []
$is_pager : mixed = false

_db_group_con()

mongodb groupby兼容

_db_group_con(mixed $k, mixed $value[, mixed $up_value = '' ]) : mixed
Parameters
$k : mixed
$value : mixed
$up_value : mixed = ''

db_set_field_type()

db_set_field_type(mixed $table, mixed $data) : mixed
Parameters
$table : mixed
$data : mixed

db_reset_data_by_filed_type()

权限字段类型设置值

db_reset_data_by_filed_type(mixed $table, mixed &$data) : mixed
Parameters
$table : mixed
$data : mixed

db_update()

数据库更新记录

db_update(mixed $table, mixed $update_data, mixed $where[, mixed $use_action = true ]) : mixed
Parameters
$table : mixed
$update_data : mixed
$where : mixed
$use_action : mixed = true

db_del()

数据库删除记录

db_del(mixed $table, mixed $where) : mixed
Parameters
$table : mixed
$where : mixed

db_insert()

向数据库添加记录

db_insert(mixed $table, mixed $data[, mixed $use_action = true ]) : mixed
Parameters
$table : mixed
$data : mixed
$use_action : mixed = true

_db_get_when_array()

内部调用,处理 where条件是数组的情况

_db_get_when_array(mixed $list, mixed $call) : mixed
Parameters
$list : mixed
$call : mixed

db_get_one()

数据库查寻

db_get_one(mixed $table, mixed $field[, mixed $call = null ]) : mixed
Parameters
$table : mixed
$field : mixed
$call : mixed = null

set_db_cache()

设置数据库查寻字段走缓存

set_db_cache(mixed $table, mixed $field) : mixed
Parameters
$table : mixed
$field : mixed

get_db_cache_key()

取缓存key

get_db_cache_key(mixed $table, mixed $where) : mixed
Parameters
$table : mixed
$where : mixed

get_db_cache_where()

取缓存where

get_db_cache_where(mixed $table, mixed $where) : mixed
Parameters
$table : mixed
$where : mixed

db_get_cache()

取数据,带缓存

db_get_cache(mixed $table[, mixed $where = [] ][, mixed $limit = null ]) : mixed
Parameters
$table : mixed
$where : mixed = []
$limit : mixed = null

db_get()

取数据

db_get(mixed $table[, mixed $field = null ][, mixed $call = null ][, mixed $limit = null ]) : mixed
Parameters
$table : mixed
$field : mixed = null
$call : mixed = null
$limit : mixed = null

db_get_count()

数量

db_get_count(mixed $table, mixed $call) : mixed
Parameters
$table : mixed
$call : mixed

db_get_sum()

计算SUM

db_get_sum(mixed $table, mixed $field, mixed $call) : mixed
Parameters
$table : mixed
$field : mixed
$call : mixed

db_pager()

数据库分页

db_pager(mixed $table[, mixed $field = [] ][, mixed $call = [] ]) : mixed
Parameters
$table : mixed
$field : mixed = []
$call : mixed = []

db_get_pager()

分页

db_get_pager(mixed $table, mixed $call) : mixed
Parameters
$table : mixed
$call : mixed

db_action()

mongodb事务

db_action(mixed $call) : mixed
Parameters
$call : mixed

mongo_action()

mongo_action(mixed $call) : mixed
Parameters
$call : mixed

db_allow()

数据库字段允许

db_allow(mixed $table, mixed $data) : mixed
Parameters
$table : mixed
$data : mixed

db_allow_set()

设置允许字段

db_allow_set(mixed $table, mixed $data) : mixed
Parameters
$table : mixed
$data : mixed

get_id_by_auto_insert()

设置或取ID

get_id_by_auto_insert(mixed $table[, mixed $data = [] ][, mixed $where = [] ][, mixed $has_time_and_update = false ]) : mixed
Parameters
$table : mixed
$data : mixed = []
$where : mixed = []
$has_time_and_update : mixed = false

get_all_or_one()

取一条或多条记录 get_all_or_one("novel_book",$where,'get_novel_book_row');

get_all_or_one(mixed $table, mixed $where[, mixed $fun = '' ][, mixed $limit = '' ]) : mixed
Parameters
$table : mixed
$where : mixed
$fun : mixed = ''
$limit : mixed = ''

set_config()

set_config(mixed $title, mixed $body) : mixed
Parameters
$title : mixed
$body : mixed

get_config()

get_config(mixed $title) : mixed
Parameters
$title : mixed

get_env()

获取ENV

get_env(mixed $key) : mixed
Parameters
$key : mixed

set_env()

设置ENV

set_env(mixed $key, mixed $val) : mixed
Parameters
$key : mixed
$val : mixed
Loading…
On this page

Search results