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