我已经创建了StackOverflow OData查询。
到目前为止,它工作得很好,除了我想将问题限制在最近N天(例如7天)内提出的问题。
我试过了
datetime'##Since##T00:00:00'
和我读过像OData日期查询这样的帖子,但是它们都没有以相对于今天的方式指定日期。
我如何完成查询只选择新问题?
我在这里找到了解决你问题的方法所以我添加了以下几行:
DECLARE @today Datetime = getdate()
DECLARE @NrDays int = ##NrDays:int?7##
…
and datediff(Day,CreationDate,@today) <= @NrDays
所以这就是我的解决方案:查找非新手上周未回答的问题