update /matrix/group set _group = ? where name in ? /** params({}, ["admin"]) **/ ; select _group from /matrix/group where name = 'admin' refresh /** output() **/ ; update /matrix/group set _group = _group + ? where name in ? /** params({"add": ["网络部"], "delete": ["网络部"], "edit": ["网络部"], "list": ["网络部"]}, ["admin"]) **/ ; update /matrix/group set _group = _group + ? where name in ? /** params({"add": ["市场部"]}, ["admin"]) **/ ; select _group from /matrix/group where name = 'admin' refresh /** output() equal(0,_group.add.len,2) **/ ; select distinct class from /matrix/ldap /** output() **/ ; select * from /matrix/ldap /** output() metainfo() matchcount(username,admin,1) matchcount(username,/,1) equal(1,username,/) equal(-1,columns./matrix/ldap.0.name,class) **/ ; select distinct username,id from /matrix/ldap /** output() **/ ;