| 程序包 | 说明 |
|---|---|
| org.dromara.milvus.plus.core.conditions |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractChainWrapper<T> |
class |
LambdaDeleteWrapper<T>
构建器内部类,用于构建remove请求
|
class |
LambdaInsertWrapper<T>
构建器内部类,用于构建insert请求
|
class |
LambdaQueryWrapper<T>
搜索构建器内部类,用于构建搜索请求
|
class |
LambdaUpdateWrapper<T>
构建器内部类,用于构建update请求
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected ConditionBuilder<T> |
ConditionBuilder.addFilter(FieldFunction<T,?> fieldName,
String op,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.addFilter(String fieldName,
String op,
Object value) |
ConditionBuilder<T> |
ConditionBuilder.and(ConditionBuilder<T> other) |
ConditionBuilder<T> |
ConditionBuilder.arrayContains(FieldFunction<T,?> fieldName,
Object value) |
ConditionBuilder<T> |
ConditionBuilder.arrayContains(String fieldName,
Object value) |
ConditionBuilder<T> |
ConditionBuilder.arrayContainsAll(FieldFunction<T,?> fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.arrayContainsAll(String fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.arrayContainsAny(FieldFunction<T,?> fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.arrayContainsAny(String fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.arrayLength(FieldFunction<T,?> fieldName,
int length) |
ConditionBuilder<T> |
ConditionBuilder.arrayLength(String fieldName,
int length) |
ConditionBuilder<T> |
ConditionBuilder.between(FieldFunction<T,?> fieldName,
Object start,
Object end) |
protected ConditionBuilder<T> |
ConditionBuilder.between(String fieldName,
Object start,
Object end)
添加范围条件。
|
ConditionBuilder<T> |
ConditionBuilder.eq(FieldFunction<T,?> fieldName,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.eq(String fieldName,
Object value)
添加等于条件。
|
ConditionBuilder<T> |
ConditionBuilder.ge(FieldFunction<T,?> fieldName,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.ge(String fieldName,
Object value)
添加大于等于条件。
|
ConditionBuilder<T> |
ConditionBuilder.gt(FieldFunction<T,?> fieldName,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.gt(String fieldName,
Object value)
添加大于条件。
|
ConditionBuilder<T> |
ConditionBuilder.in(FieldFunction<T,?> fieldName,
List<?> values) |
protected ConditionBuilder<T> |
ConditionBuilder.in(String fieldName,
List<?> values)
添加IN条件。
|
ConditionBuilder<T> |
ConditionBuilder.isNotNull(FieldFunction<T,?> fieldName) |
protected ConditionBuilder<T> |
ConditionBuilder.isNotNull(String fieldName)
添加非空值检查条件。
|
ConditionBuilder<T> |
ConditionBuilder.isNull(FieldFunction<T,?> fieldName) |
protected ConditionBuilder<T> |
ConditionBuilder.isNull(String fieldName)
添加空值检查条件。
|
ConditionBuilder<T> |
ConditionBuilder.jsonContains(FieldFunction<T,?> fieldName,
Object value) |
ConditionBuilder<T> |
ConditionBuilder.jsonContains(String fieldName,
Object value) |
ConditionBuilder<T> |
ConditionBuilder.jsonContainsAll(FieldFunction<T,?> fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.jsonContainsAll(String fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.jsonContainsAny(FieldFunction<T,?> fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.jsonContainsAny(String fieldName,
List<?> values) |
ConditionBuilder<T> |
ConditionBuilder.le(FieldFunction<T,?> fieldName,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.le(String fieldName,
Object value)
添加小于等于条件。
|
ConditionBuilder<T> |
ConditionBuilder.like(FieldFunction<T,?> fieldName,
String value) |
protected ConditionBuilder<T> |
ConditionBuilder.like(String fieldName,
String value)
添加LIKE条件。
|
protected ConditionBuilder<T> |
ConditionBuilder.likeLeft(FieldFunction<T,?> fieldName,
String value) |
protected ConditionBuilder<T> |
ConditionBuilder.likeLeft(String fieldName,
String value) |
protected ConditionBuilder<T> |
ConditionBuilder.likeRight(FieldFunction<T,?> fieldName,
String value) |
protected ConditionBuilder<T> |
ConditionBuilder.likeRight(String fieldName,
String value) |
ConditionBuilder<T> |
ConditionBuilder.lt(FieldFunction<T,?> fieldName,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.lt(String fieldName,
Object value)
添加小于条件。
|
ConditionBuilder<T> |
ConditionBuilder.ne(FieldFunction<T,?> fieldName,
Object value) |
protected ConditionBuilder<T> |
ConditionBuilder.ne(String fieldName,
Object value)
添加不等于条件。
|
ConditionBuilder<T> |
ConditionBuilder.not() |
ConditionBuilder<T> |
ConditionBuilder.not(ConditionBuilder<T> other) |
ConditionBuilder<T> |
ConditionBuilder.or(ConditionBuilder<T> other) |
protected ConditionBuilder<T> |
ConditionBuilder.textMatch(FieldFunction<T,?> fieldName,
List<String> values) |
protected ConditionBuilder<T> |
ConditionBuilder.textMatch(FieldFunction<T,?> fieldName,
String value) |
protected ConditionBuilder<T> |
ConditionBuilder.textMatch(String fieldName,
List<String> values)
添加 TEXT_MATCH 条件,使用 FieldFunction,支持多个值。
|
protected ConditionBuilder<T> |
ConditionBuilder.textMatch(String fieldName,
String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
LambdaUpdateWrapper<T> |
LambdaUpdateWrapper.and(ConditionBuilder<T> other) |
LambdaQueryWrapper<T> |
LambdaQueryWrapper.and(ConditionBuilder<T> other) |
LambdaDeleteWrapper<T> |
LambdaDeleteWrapper.and(ConditionBuilder<T> other) |
ConditionBuilder<T> |
ConditionBuilder.and(ConditionBuilder<T> other) |
LambdaUpdateWrapper<T> |
LambdaUpdateWrapper.not(ConditionBuilder<T> other) |
LambdaQueryWrapper<T> |
LambdaQueryWrapper.not(ConditionBuilder<T> other) |
LambdaDeleteWrapper<T> |
LambdaDeleteWrapper.not(ConditionBuilder<T> other) |
ConditionBuilder<T> |
ConditionBuilder.not(ConditionBuilder<T> other) |
LambdaUpdateWrapper<T> |
LambdaUpdateWrapper.or(ConditionBuilder<T> other) |
LambdaQueryWrapper<T> |
LambdaQueryWrapper.or(ConditionBuilder<T> other) |
LambdaDeleteWrapper<T> |
LambdaDeleteWrapper.or(ConditionBuilder<T> other) |
ConditionBuilder<T> |
ConditionBuilder.or(ConditionBuilder<T> other) |
Copyright © 2024. All rights reserved.