KeyBuilder<T> class

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value → dynamic
no setter

Methods

all(List<T> list) KeyBuilder<T>
$all 包括所有给定的值
contain(List<T> list) KeyBuilder<T>
$in 包含在数组中
equals(T value) KeyBuilder<T>
exists(bool exists) KeyBuilder<T>
$exists 这个 Key 有值
gt(T value) KeyBuilder<T>
$gt 大于
gte(T value) KeyBuilder<T>
$gte 大于等于
lt(T value) KeyBuilder<T>
$lt 小于
lte(T value) KeyBuilder<T>
$lte 小于等于
ne(T value) KeyBuilder<T>
$ne 不等于
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
regex(String regex) KeyBuilder<T>
$regex 匹配PCRE表达式,模糊查询只对付费用户开放,付费后可直接使用。
select(Map<String, dynamic> query) KeyBuilder<T>
$select 匹配另一个查询的返回值
toString() String
A string representation of this object.
inherited
unContain(List<T> list) KeyBuilder<T>
$nin 不包含在数组中
unSelect(Map<String, dynamic> query) KeyBuilder<T>
$dontSelect 排除另一个查询的返回

Operators

operator ==(Object other) bool
The equality operator.
inherited