프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$_currend_key | |||
$_current_id | |||
$_delete | |||
$db | Swoole\Database | ||
$primary | |||
$table |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$_change | |||
$_data | |||
$_original_data | |||
$_save | |||
$_update |
메소드 | 설명 | |
---|---|---|
__construct ( $id, $db, $table, $primary, string $where = '', string $select = '*' ) | ||
__destruct ( ) | ||
__get ( $property ) : null | 获取属性 | |
__set ( $property, $value ) | ||
delete ( ) : boolean | 删除数据库中的此条记录 | |
exist ( ) : boolean | 是否存在 | |
get ( ) : array | 获取数据数组 | |
getOriginalData ( ) : null | array | 获取原始数据 | |
offsetExists ( $key ) | ||
offsetGet ( $key ) | ||
offsetSet ( $key, $value ) | ||
offsetUnset ( $key ) | ||
put ( $data ) : void | 将关联数组压入object中,赋值给各个字段 | |
save ( ) : boolean | 保存对象数据到数据库 如果是空白的记录,保存则会Insert到数据库 如果是已存在的记录,保持则会update,修改过的值,如果没有任何值被修改,则不执行SQL | |
update ( ) |
public __construct ( $id, $db, $table, $primary, string $where = '', string $select = '*' ) | ||
$id | ||
$db | \Swoole\Database | |
$table | ||
$primary | ||
$where | string | |
$select | string |