Skip to content
导览

Interface: expertSearch

高级检索参数

Details

类型、名字、条件、值、连接符

Properties

type

type: string

Details

类型'DirectoryTree'(目录树)、'Guid'(节点guid)、'propertyGroup'(模型中的属性组名,如'rvmprop')


name

name: string

Details

对应为'nodeName'(节点名)、'nodeGuid'(节点guid)、'propertyName'(属性组中的属性,名如'AREA')


condition

condition: string

Details

'='(等于)、'<>'(不等于)、'>'(大于)、'<'(小于)、'like'(符合,支持'%'和'_')、'unlike'(不符合)

'='(等于):name与value相等的结果

'<>'(不等于):name与value不相等的结果

'>'(大于):name的值大于value的结果(数字比较)

'<'(小于):name的值小于value的结果(数字比较)

'like'(符合,支持'%'和'_'):name与value相似的结果(%aa%:表示name的值中包含aa的结果;aa%:表示name的值中开头两个字为aa的结果;

%aa表示name的值中末尾的两个字为aa的结果;a_a表示name的字符长度固定为3,且第一个字符和最后一个字符为a,中间字符任意的结果)

'unlike'(不符合):获取与'like'字符相反的结果


value

value: string

Details

对应为'节点名'、'节点Guid'、'属性值'


connector

connector: string

Details

输入格式为where、orWhere(where表示为交集(and),orWhere表示为并集(or),两者皆表示为与前一个条件的并或交集关系,且交集优先级高于并集)

(a1 and a2 or a3 and a4),先计算a1与a2,a3与a4的交集,再计算两者结果的并集