Определить количество полей в документе - PullRequest
0 голосов
/ 21 марта 2012

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

Ответы [ 2 ]

2 голосов
/ 21 марта 2012

вы можете указать параметр fl в своем запросе, чтобы определить нужные поля.

значение по умолчанию *, оценка должна вернуть все сохраненные поля.

поля со значениями null также не будутбыть возвращенным.

1 голос
/ 21 марта 2012

Для числа возвращаемых полей нет ограничения от Solr.
Все отмеченные поля должны быть возвращены с fl=*.
Но поле должно содержать некоторое значение, которое будет возвращено Solr,Если поле не содержит какого-либо значения, это поле не будет возвращено как часть ответа.
Таким образом, поля, возвращаемые для документов, будут различаться в зависимости от того, содержат ли они какое-либо значение.

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