मेरे अनुप्रयोगों में से एक में, मैं एकाधिक फ़ील्ड/कॉलम पर एक खोज निष्पादित करना चाहता हूं। यह एक उन्नत खोज है और 20 से अधिक फ़ील्ड हैं जिनका उपयोग उपयोगकर्ता परिणाम के लिए खोज सकते हैं। उदाहरण के लिए, यदि कोई उपयोगकर्ता परहाइबरनेट खोज का उपयोग कर उन्नत खोज
- बुकिंग आईडी आधारित
- यात्री का नाम
- यात्री उम्र
- स्थान से
- स्थान
- बुकिंग स्थिति
- का नाम बुकिंग के लिए खोज कर सकते हैं एयरलाइन
और 13 ऐसे क्षेत्र।
मैं और यहाँ इस्तेमाल किया जाना चाहिए सकता है अगर
हाइबरनेट खोजें यह पता लगाने की कोशिश कर रहा हूँ? यदि हां, तो कैसे? मैं हाइबरनेट खोज का उपयोग करके ऐसी जटिल खोज के लिए एक उदाहरण नहीं ढूंढ पाया।
हाइबरनेट खोज के बजाय, मैं बस हाइबरनेट का उपयोग कर सकता हूं और शायद पैरामीटर की संख्या के आधार पर एक बहु थ्रेडेड खोज डिज़ाइन कर सकता हूं। क्या यह एक अच्छा विचार होगा?
क्या यहां हाइबरनेट फ़िल्टर का उपयोग करना संभव है?
क्या कोई इनपुट या संदर्भ लिंक प्रदान कर सकता है?
क्या आप उपयोगकर्ता को अपने क्षेत्र में एक खोज क्षेत्र में प्रवेश करने की उम्मीद कर रहे हैं और फिर कई स्तंभों के खिलाफ परीक्षण करते हैं? या प्रत्येक कॉलम के लिए अलग खोज फ़ील्ड? प्रत्येक कॉलम के लिए –
इसके अलग-अलग फ़ील्ड। –