0

处理事件时,我需要获取下一个未过期的 5 个事件,以进行新闻播报。所以我尝试在可视化查询中应用以下过滤器 https://snag.gy/e1nWpD.jpg

它甚至可以获取过期的事件。在没有运气的情况下也尝试了 .ToString("yyyy-MM-dd") 。可以在可视化查询中执行此操作,还是唯一的解决方案是使用 LINQ 执行此操作?我不喜欢用 LINQ 这样做,因为我必须在查询中获取所有事件元素,然后只用 5 过滤它们,这将是性能泄漏......

编辑:看看这个http://2sxc.org/en/Docs/Feature/feature/9259我尝试了以下过滤器

数据 > [日期时间:现在]

但是我的日期为 "Data": "2016-10-03T00:00:00Z" 的元素总是从查询中退出。也许是约会文化问题?

4

1 回答 1

1

这可能是文化问题,但不太可能。

请使用真实的文本值(所以不是标记)再运行一些测试,以将结果与真实值进行比较,然后再与标记进行比较。这将帮助您排除文化问题。

很多时候,这也是一个简单的错误,例如当您的字段是“日期”或其他内容时,您可能正在比较“数据”。

于 2016-11-02T09:32:30.303 回答