我如何向 CRM Dynamics 查询前 50 条记录,例如 sqlserver 中的 top。
谢谢,
您需要 QueryExpression 属性TopCount:
var query = new QueryExpression(entity) {
ColumnSet = new ColumnSet(someColumns),
Criteria = {
Conditions = ...
},
TopCount = 50
};
您可以使用 fetch xml 如下所示:
<fetch top="50" >
<entity name="contact" >
<attribute name="contactid" />
<attribute name="fullname" />
</entity>
</fetch>