model类
版本 |
1.0+ |
命名空间 |
boa |
文件 |
boa/model.php |
说明 |
可被继承的、非独立的基础模型类,继承base类 |
配置
配置项 |
默认值 |
类型 |
说明 |
table |
|
string |
主操作表 |
prikey |
id |
string |
主键字段名 |
pagesize |
10 |
int |
每页记录数 |
目录
方法
__construct()
↑
说明 |
初始化 |
参数 |
必须 |
默认值 |
类型 |
说明 |
$cfg |
|
[] |
array |
配置数据 |
get()
↑
说明 |
获取表中某条记录 |
参数 |
必须 |
默认值 |
类型 |
说明 |
$id |
Y |
|
int |
记录ID |
返回值 |
返回一条记录(array) |
list()
↑
说明 |
获取表中某页记录 |
参数 |
必须 |
默认值 |
类型 |
说明 |
$pagesize |
|
0 |
int |
每页记录数,默认为10 |
返回值 |
返回N条记录(array) |
add()
↑
说明 |
向表中插入记录 |
参数 |
必须 |
默认值 |
类型 |
说明 |
$data |
Y |
|
array |
待插入的数据 |
返回值 |
返回插入行ID(int) |
edit()
↑
说明 |
修改表中某行记录 |
参数 |
必须 |
默认值 |
类型 |
说明 |
$id |
Y |
|
int |
待修改的记录ID |
$data |
Y |
|
array |
待修改的数据 |
返回值 |
返回影响行数(int) |
del()
↑
说明 |
删除表中某行记录 |
参数 |
必须 |
默认值 |
类型 |
说明 |
$id |
Y |
|
int |
待删除的记录ID |
返回值 |
返回影响行数(int) |