public static class Authz.QueryFilterRecord extends Object
Example:
Filter = {
OPERATOR: QueryFilterOperator.AND,
FILTER: [
{
OPERATOR: QueryFilterOperator.EQ,
KEY: PrincipalRecord.NAME,
PrincipalRecord.NAME: "name1*",
},
{
OPERATOR: QueryFilterOperator.NOT,
FILTER: [
{
OPERATOR: QueryFilterOperator.EQ,
KEY: PrincipalRecord.DEPARTMENT,
PrincipalRecord.DEPARTMENT: "dept1",
},
],
},
],
}
public static final ExtKey OPERATOR
This operator is applied as if value within filter is at the right of the expression.
For nested filter list the operator is used between fields.
Permitted operators are boolean operators:
Authz.QueryFilterOperator.NOT, Authz.QueryFilterOperator.AND and
Authz.QueryFilterOperator.OR.
For field filter relational operators are allowed.
Authz.QueryFilterOperatorpublic static final ExtKey FILTER
Authz.QueryFilterRecordpublic static final ExtKey KEY
Copyright © 2019. All rights reserved.