2012-08-09 14 views
15

मैं अपनी क्वेरी के दूसरे भाग में परिणाम की एक सूची रखने के लिए चाहता हूं, जबकि डेटा शून्य न हो। मुझे लगता है कि यह कैसे हलचल में है लेकिन लुसीन में नहीं।खाली क्षेत्रों के लिए लुसीन से कैसे पूछें?

(field_one: खोज और field_two: 3000) या (field_three: खोज और field_two: 3000 और नहीं NULL field_one)

क्वेरी:

कोई भी एक विचार धन्यवाद

स्ट्रिंग है

+ field_one: खोज + field_two: 3000 + field_three: खोज + field_two: 3000 -field_one: अशक्त

उत्तर

14
*:* -MY_FIELD_NAME:[* TO *] 

उपर्युक्त इसे करना चाहिए, * * * ल्यूसीन के लिए नोट करें।

+0

मैं आपके प्रस्ताव का प्रयास करता हूं लेकिन यह काम नहीं करता है। यह देखते हुए कि मैं जो गुण चाहता हूं वह शून्य नहीं है, जब कोई मूल्य प्रदान नहीं किया गया है, तो अनुरोध इसे संभालने में सक्षम नहीं है, मुझे लगता है। –

+0

उपरोक्त काम करने के लिए अच्छी तरह से, फ़ील्ड मौजूद होने की आवश्यकता है (यह केवल न्यूल और गैर न्यूल (सीएफ खाली स्ट्रिंग) – Mikos

5
*:* -MY_FIELD_NAME:[* TO "zzzzzzzzzz"] 

आप क्षेत्र के किसी भी मूल्य को शामिल करने के लिए और अधिक "z" वर्ण जोड़ सकते हैं।

+0

के बीच अंतर करता है दुर्भाग्यवश, "zzzzzzzzzzz" गैर-अल्फान्यूमेरिक वर्णों को ध्यान में रखता नहीं है। –

संबंधित मुद्दे