[英]Is there a way how to get total count of entities of given type in CRM without paging
假设我有类似的查询
var countAlias = "entity_count";
var query = FormattableString.Invariant($@"
<fetch distinct='false' aggregate='true'>
<entity name='{entityName}'>
<attribute name='createdon' alias='{countAlias}' aggregate='count'/>
</entity>
</fetch>");
var response = organizationService.RetrieveMultiple(new FetchExpression(query));
var entity = response.Entities.First();
var count = (int)((AliasedValue)entity[countAlias]).Value;
除非有超过5万条记录,否则此方法效果很好-则达到了聚合限制。 有没有一种方法可以不分页地查询系统中实体的总数?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.