Как описано здесь , field:[* TO *]
будет сопоставлять все документы с полем и может использоваться вами для повышения.
С DisMax, bq
может использоваться для повышения, как описано здесь . Добавьте <str name="bq">field:[* TO *]^10</str>
к запросу обработчик в solrconfig.xml
Обратите внимание, что приведенное выше не гарантирует, что все документы с фотографиями будут отображаться в верхней части, за ними следуют документы без фотографий. Тем не менее, я думаю, что вышеприведенное должно хорошо работать для вашего случая использования - пожалуйста, попробуйте и дайте мне знать, если вам действительно нужен гарантированный, абсолютный порядок.