Solr: импортировать только определенные поля из файла JSON - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть несколько файлов JSON в этой структуре:

{
  "book" : {
    "truncated" : "true",
    "title": "This is a very long book title and theref"
    "full_title" : "This is a very long book title and therefore it is truncated"
  }
}

Или это может выглядеть так:

{
  "book" : {
    "truncated" : "false",
    "title": "This is a very short title"
  }
}

Я хочу импортировать эти файлы в Solr 7.4.0. Мой schema.xml имеет это определение:

<field name="booktitle" type="string"/>

Теперь, когда я импортирую данные, я хочу всегда брать содержимое full_title, если truncated истинно, в противном случае title. Каков будет правильный механизм для этого?

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