Вот ваш ответ:
Ваше поле 'details' определено как 'string'.В Solr это означает, что он индексируется как один буквальный токен.Тип 'string' обычно используется для идентификаторов.
Следовательно, ваш запрос 'details: Server' будет ONLY соответствовать документам, где 'details' в точности равно 'Сервер ', а НЕ документ, в котором' детали 'содержит' Сервер '.
Измените поле "детали" на то, что будет индексировать ваш текст как отдельные слова (токены):
<field name="details" type="text" ...
<!-- for instance -->
И переиндексировать все.Возможно, вы также захотите просмотреть определения других ваших полей.
Я рекомендую вам прочитать определения типов по умолчанию в вашем schema.xml.