Axes.SelectItems () с запросом на основе DateTime? - PullRequest
2 голосов
/ 09 августа 2010

Можно ли выполнить запрос на основе даты с использованием синтаксиса xpath? Все, что я исследовал, указывает на то, что это невозможно. Я запрашиваю группу календарей и хочу вернуть данные за месяц - какие стратегии я могу использовать для достижения этой цели?

8/10 / 2010: редактировать для получения дополнительной информации

Я создаю систему уведомлений, где пользователи могут получать напоминания о конкретных событиях. Напоминания могут прийти за 4 недели, 3 недели, 2 недели, 1 неделю заранее. Я храню эту информацию в отдельной базе данных SQL.

Мне нужно сделать одну из двух вещей, чтобы мой код был максимально эффективным:

  1. Сделайте выбор из моей таблицы уведомлений, затем верните события только с уведомлениями, связанными с ними.
  2. Верните только 4 недели событий, а затем посмотрите, к которым прикреплены уведомления.

1 Ответ

0 голосов
/ 10 августа 2010

Не зная больше, я бы сказал, что вы должны смотреть на свою информационную архитектуру. С календарями, новостями и аналогичным типом контента чаще всего рекомендуется размещать элементы в каком-либо архиве.

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

и т. Д.

Существует даже проект Shared Source, разработанный, чтобы помочь вам более или менее точно поддерживать такую ​​структуру, как эта. Взгляните на модуль News Mover .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...