2014-06-05 5 views
0

У меня есть APACHE Поиск Solr версии 1.4Solr запроса для поиска пустых полей

я хочу найти все пустое поле, но он не работает

запрос является:

select?q=-l_occupation_code%3A%5B%2A+TO+%2A%5D&fq=(member_id:332273%20OR%20member_id:7254)&fl=*&start=0&rows=50 

с использованием -l_occupation_code:[* TO *] для найти все записи для поля l_occupation_code, который содержит пустое значение.

пожалуйста, помогите

ответ

0

Я хотел бы попробовать небольшое изменение того, что у вас есть здесь:

-l_occupation_code:["" TO *] 

могут быть некоторые отклонения от документации в настоящее время в Интернете из-версий и типа поля.

+0

Это работает отлично для меня, чтобы искать пустое значение. Теперь я хочу искать определенную ценность вместе с пустым значением и не работать для меня. Solr запроса: (-l_occupation_code: [ "" К *] ИЛИ l_occupation_code: 100004) выберите Q = (- l_occupation_code% 3A% 5B% 22% 22 + к +% 2A% 5D + или + l_occupation_code%? 3A100004) & fq = (member_id: 332273% 20OR% 20member_id: 7254) & fl = * & start = 0 & rows = 50 & indent = on & sort = paid_status + desc, last_login_date + desc Он не получает никакого результата. – user3386503

Смежные вопросы