2014-10-27 21 views

回答

1

找到了答案。

IAssetType assetType = _metaModel.getAssetType("TeamRoom"); 
Query query = new Query(assetType); 
IAttributeDefinition team = assetType.getAttributeDefinition("Team"); 
IAttributeDefinition name = assetType.getAttributeDefinition("Name"); 
IAttributeDefinition count = assetType.getAttributeDefinition("[email protected]"); 
IFilterTerm teamName = new TokenTerm("Team='Team:4250032'"); 
query.getSelection().add(team); 
query.getSelection().add(name); 
query.getSelection().add(count); 
query.setFilter(teamName); 

QueryResult result = _services.retrieve(query);