Как выполнить поиск по управляемому свойству в MOSS, настроенному как дата с использованием параметров строки запроса? - PullRequest
0 голосов
/ 20 августа 2010

Я настроил настраиваемое управляемое свойство в MOSS и сопоставил его со свойством для обхода.

Управляемое свойство является датой.

Как мне выполнить поиск "Ранее этой даты" в строке запроса.

Кажется, это не работает, так кто-нибудь знает, что делает?

...Results.aspx?k=thekeywords&createddate=<10/10/2010

Я бы хотел вернуть результаты, когда настраиваемое управляемое свойство с именем "createdate" содержит значение, которое является датой ранее 10/10 / 2010

Как правильно отформатировать это в моей строке запроса?

1 Ответ

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

Дэн, я немного посмотрел на это, и похоже, что вы говорите о веб-частях на странице результатов поиска? Если да, то этот вопрос действительно заключается в том, как настроить веб-части на этой странице (а не в вопросе программирования).

Во-первых, URL не работает вполне , как вы описываете. строка запроса используется для передачи параметров на страницу. Затем веб-части на странице читают параметры URL. Параметры всегда устанавливаются с помощью =, поэтому ваши переменные выше будут:

  • k равно thekeywords
  • дата создания <10/10/2010

Обратите внимание, что < включено в значение. Я думаю, что вы, вероятно, в итоге получите ...Results.aspx?k=thekeywords&createddate=10/10/2010, а затем настроите его позже в веб-части, чтобы использовать <= для сравнения. </p>

Во-вторых, я не совсем понимаю, почему вы создали новое свойство метаданных? Created (дата-время) уже существует.

В-третьих, я не думаю, что готовые веб-части смогут делать то, что вы хотите (a <= для пользовательского свойства метаданных datetime). Я думаю, что вы захотите написать свою собственную веб-часть, которая использует <a href="http://msdn.microsoft.com/en-us/library/ms544561(office.12).aspx" rel="nofollow noreferrer"> FullTextSQLQuery .

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