CRM中的OData查询时间戳

时间:2015-04-21 11:18:54

标签: javascript dynamics-crm-2011 odata crm

我正在研究CRM 2013.我有一个用于学生信息系统的java脚本Web资源。拍摄学生的照片,然后将其保存为笔记中的附件。

我想要做的是,每当拍摄学生的新照片时,个人资料应该显示该照片而不是旧照片。 以下是我的OData查询,它返回记录ID的所有可能附件。但是我只需要针对我的记录ID的最新附件。

我应该计算最接近的时间戳吗?或者还有其他方法可以做到这一点。你能不能请任何人研究这个问题并建议一个可行的方法。 在此先感谢

var temp= "/AnnotationSet?$select=DocumentBody,FileName,MimeType,ObjectId&$filter=ObjectId/Id eq guid'" + recordId + "'";

1 个答案:

答案 0 :(得分:2)

在查询中进行以下更改:

var temp= "/AnnotationSet?$select=DocumentBody,FileName,MimeType,ObjectId&$top=1&$orderby=CreatedOn desc&$filter=ObjectId/Id eq guid'" + recordId + "'";