Как мне искать во всех (динамических) полях Solr?
Я знаю: Solr - лучший метод для всех полей , но он просто не работает для меня.Кроме того, моя ситуация может быть немного другой, так как я в основном хочу универсальную версию этого.
У меня регулярно появляются новые типы полей, поэтому я не хочу поддерживать схему вручную.Поэтому я создаю динамическое поле для всего в schema.xml:
<dynamicField name="*" type="text_general" indexed="true" stored="true"/>
Это работает, предполагая, что я делаю запросы к определенным полям.Поскольку я хочу выполнить запрос ко всем полям, я попытался (в schema.xml):
<field name="all" type="text_general" indexed="true" stored="true" multiValued="true"/>
<copyField source="*" dest="all"/>
Но мои запросы ничего не возвращают, даже если я установил поле по умолчанию для своего поля "all":
http://localhost:8983/solr/Core_Test/select?q=all:19&fl=id&rows=100&df=all