方法
__construct()
初始化
public function __construct (
string $db_type
)
construct()
获取指定数据库类型的查询器对象
public static function construct (
string $db_type,
string $object = null
) : \fize\db\definition\Query
参数: |
名称 |
说明 |
db_type |
数据库类型 |
object |
要进行判断的对象,一般为字段名 |
|
object()
设定当前操作对象
public static function object (
string $object = null
) : \fize\db\definition\Query
field()
设定当前操作字段
public static function field (
string $field_name
) : \fize\db\definition\Query
analyze()
解析一个条件数组,返回Query
public static function analyze (
array $maps
) : \fize\db\definition\Query
qMerge()
以AND形式组合多个Query对象,或者指可以使用analyze()的数组
public static function qMerge (
string $logic,
array ...$querys
) : \fize\db\definition\Query
参数: |
名称 |
说明 |
logic |
组合逻辑 |
querys |
可以是Query对象或者指可以使用analyze()的数组 |
|
qAnd()
以AND形式组合多个Query对象,或者指可以使用analyze()的数组
public static function qAnd (
array ...$querys
) : \fize\db\definition\Query
参数: |
名称 |
说明 |
querys |
可以是Query对象或者指可以使用analyze()的数组 |
|
qOr()
以OR形式组合多个Query对象,或者指可以使用analyze()的数组
public static function qOr (
array ...$querys
) : \fize\db\definition\Query
参数: |
名称 |
说明 |
querys |
可以是Query对象或者指可以使用analyze()的数组 |
|