Javascript CRM中带OData查询的时间戳

Javascript CRM中带OData查询的时间戳,javascript,dynamics-crm-2011,odata,crm,Javascript,Dynamics Crm 2011,Odata,Crm,我正在从事CRM 2013。我有一个用于我的学生信息系统的java脚本web资源。它为学生拍照,然后将其保存为notes中的附件 我想做的是,无论何时拍摄学生的新照片,个人资料都应该显示该照片,而不是旧照片。 以下是我的OData查询,返回记录Id的所有可能附件。但是,我只需要记录Id的最新附件 我应该计算最近的时间戳吗?或者还有其他的方法。你能不能请任何人研究一下这个问题,并提出一个可行的方法。 提前谢谢 var temp= "/AnnotationSet?$select=DocumentBo

我正在从事CRM 2013。我有一个用于我的学生信息系统的java脚本web资源。它为学生拍照,然后将其保存为notes中的附件

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

我应该计算最近的时间戳吗?或者还有其他的方法。你能不能请任何人研究一下这个问题,并提出一个可行的方法。 提前谢谢

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

在查询中进行以下更改:

var temp= "/AnnotationSet?$select=DocumentBody,FileName,MimeType,ObjectId&$top=1&$orderby=CreatedOn desc&$filter=ObjectId/Id eq guid'" + recordId + "'";
您还可以使用“asc”进行升序。这取决于你想要什么。