Axes.SelectItems()与基于DateTime的查询?

时间:2010-08-09 19:27:08

标签: xpath sitecore sitecore6

是否可以使用xpath语法执行基于日期的查询?我所研究的一切都证明这是不可能的。我正在查询一组日历,只想带回一个月的数据 - 我可以用什么策略来实现这个目标?

8/10/2010:编辑以获取更多信息

我正在构建一个通知系统,用户可以在其中获取特定事件的提醒。提醒可以提前4周,3周,2周,1周。我将此信息存储在单独的SQL数据库中。

我需要做两件事之一,以保持我的代码尽可能高效:

  1. 从我的通知表中执行选择,然后仅返回包含与其关联的通知的事件。
  2. 只返回4周的事件,然后查看哪些事件附有通知。

1 个答案:

答案 0 :(得分:0)

不知道更多,我会说你应该看看你的信息架构。对于日历,新闻和类似类型的内容,通常是将项目安排在某种存档中的好方法。

Company News
- 2010
  - 01
  - 02
  ...
  - 12

等等。

甚至还有一个共享源项目旨在帮助您或多或少地保持这样的结构。看一下News Mover模块。