日期函数和在 DocumentDB 中选择前 N 个查询
Date function and Selecting top N queries in DocumentDB
我有以下关于 Azure DocumentDB 的问题
- 据此article,已添加多项功能
文档数据库。有什么方法可以使 Date 函数正常工作吗?我怎样才能
获取大于某个日期类型的查询?
- 有什么方法可以 select 前 N 个结果,例如 'Select top 10 * from users'?
- 根据文档playground,将来会支持Order By。目前还有其他办法吗?
我正在开发的应用程序需要显示一定数量的最近插入的结果。我需要在存储过程中使用这些功能。我存储在 DocumentDB 中的文档有一个 DateTime 属性。我的应用程序需要上述功能才能运行。我在 documentation and samples 搜索过。如果您知道任何解决方法,请提供帮助。
以下部分 thoughts/suggestions:
- 请查看有关如何在 DocumentDB 中存储和查询日期(作为纪元时间戳)的想法。 http://azure.microsoft.com/blog/2014/11/19/working-with-dates-in-azure-documentdb-4/
- 要获得前 N 个结果,请设置 FeedOptions.MaxItemCount 并只读取一页,即调用 ExecuteNextAsync() 一次。有关示例,请参见 https://msdn.microsoft.com/en-US/library/microsoft.azure.documents.linq.documentqueryable.asdocumentquery.aspx。我们计划将 TOP 添加到语法中,以便将来更容易。
- 您可以通过 arramac at microsoft dot com 给我发电子邮件,以便立即尽早访问 Order By。计划很快广泛发布。
请注意,当您有写操作时最好使用存储过程。当您直接查询时,您将能够提高读取吞吐量。
我有以下关于 Azure DocumentDB 的问题
- 据此article,已添加多项功能 文档数据库。有什么方法可以使 Date 函数正常工作吗?我怎样才能 获取大于某个日期类型的查询?
- 有什么方法可以 select 前 N 个结果,例如 'Select top 10 * from users'?
- 根据文档playground,将来会支持Order By。目前还有其他办法吗?
我正在开发的应用程序需要显示一定数量的最近插入的结果。我需要在存储过程中使用这些功能。我存储在 DocumentDB 中的文档有一个 DateTime 属性。我的应用程序需要上述功能才能运行。我在 documentation and samples 搜索过。如果您知道任何解决方法,请提供帮助。
以下部分 thoughts/suggestions:
- 请查看有关如何在 DocumentDB 中存储和查询日期(作为纪元时间戳)的想法。 http://azure.microsoft.com/blog/2014/11/19/working-with-dates-in-azure-documentdb-4/
- 要获得前 N 个结果,请设置 FeedOptions.MaxItemCount 并只读取一页,即调用 ExecuteNextAsync() 一次。有关示例,请参见 https://msdn.microsoft.com/en-US/library/microsoft.azure.documents.linq.documentqueryable.asdocumentquery.aspx。我们计划将 TOP 添加到语法中,以便将来更容易。
- 您可以通过 arramac at microsoft dot com 给我发电子邮件,以便立即尽早访问 Order By。计划很快广泛发布。
请注意,当您有写操作时最好使用存储过程。当您直接查询时,您将能够提高读取吞吐量。