2016-02-08 2 views
1

Я использую v OpenSearchServer 1.5.13 и пытаюсь установить индекс для разбора файлов MSG на сетевом ресурсе и с использованием MSG Parser.OpenSearchServer MSG Parser

Я настроил параметры MSG для индекса email_display_from, email_display_to и CREATION_DATE полей индекса From, To Date

Я в основном пытаюсь использовать электронную почту поле даты, от и до использования API JSON, но видеть результаты всегда заканчиваются пустым.

{ "fieldName": "Header" }, 
{ "fieldName": "To" }, 
{ "fieldName": "From" } 

Также регулярное выражение для email_display_to выглядит \bTo.*\.com\b. Не могли бы вы сообщить мне, если установка неправильная?

Что такое регулярное выражение, чтобы получить указанный выше индекс для файла MSG?

Я хочу, чтобы эти поля отображались в представлении рендеринга по умолчанию и в результатах API JSON.

+1

Когда вы говорите, что результат пуст, не создается ли индексный документ в OSS? Или создается документ, но с полями пустые? – DotNetNuclear

ответ

0

Я полагаю, что вы имеете в виду «CreationDate», а не «Header» (в MSG Parser нет извлечения заголовка).

Вот чек-лист:

  1. Поле CreationDate, Для и Из создаются в схеме с хранящихся атрибутом проверяемого.
  2. FieldMap панель MSG Parser включает связь между вашими полями (CreationDate, и из) и синтаксического анализа полей email_display_from, email_display_to и CREATION_DATE.
  3. В Запрос на поиск, вы добавили поля «CreationDate», «To» и «From» в поле Возвращаемые поля.
  4. В Renderer вы также добавили поля «CreationDate», «To» и «From».
+0

Спасибо Emmanuel за ответ. Я сделал настройки точно так же, как указано выше и ниже, это вызов из POSTMAN 'code' { « query »:« Test », « rows »: 500, « возвращенные поля »: [« fileName », « url », fileSystemDate», "CreationDate", "в", "С" ] }' code', но результаты все еще пусты '{ "FIELDNAME": "CreationDate" }, { "FIELDNAME": "Для того, чтобы" }, { "fieldName": "From" } 'code' – SaiRam

+0

Также существует регулярное выражение, которое я использую для извлечения полей To: \ bTo. * \. Com \ b и также из \ bFrom. * \ .com \ b. Не уверен, что это правильно. Я новичка в регулярных выражениях и предполагая, что это сердце, чтобы извлечь эти ценности. Оцените свою помощь и помощь – SaiRam