जेडएफ 1 में एक ग्रेड खोज ल्यूसीन कार्यान्वयन था। क्या ZF2 के लिए कुछ समान है? मैं कुछ भी नहीं मिल सकता है ...ज़ेंड फ्रेमवर्क 2 ल्यूसीन खोजें?
उत्तर
यह ZendSearch का हिस्सा है और आप इसे यहाँ मिल जाएगा https://github.com/zendframework/ZendSearch
आप फ़ोल्डर Lucene मिल जाएगा के माध्यम से अंदर घुसते हैं, लेकिन आप शायद करने की आवश्यकता होगी मेरे द्वारा लिंक किए गए पहले पृष्ठ पर रीडेमे फ़ाइल में निर्देशों के बाद पूरी चीज़ स्थापित करें।
वैकल्पिक रूप से आप अपने विक्रेता निर्देशिका में सीडी और चला सकते हैं: -
git clone https://github.com/zendframework/ZendSearch.git
कि ZendSearch मॉड्यूल पैदा करेगा और आप तो application.config.php
इसके अलावा में अपने मॉड्यूल सूची में जोड़ सकते हैं Zend Framework package repository देखें।
क्या आप किसी भी दस्तावेज़ को साझा कर सकते हैं या zf2 में इसे कार्यान्वित करने के तरीके को लिंक कर सकते हैं बड़ी मदद। – Jeet
इस के लिए Zend फ्रेमवर्क 3/Zend खोजें है
निम्नलिखित कोड मिल आप के साथ Zend खोजें काम करना शुरू कर देगा:
use ZendSearch\Lucene\Lucene;
use ZendSearch\Lucene\Document;
use ZendSearch\Lucene\Document\Field;
use ZendSearch\Lucene\MultiSearcher;
$index = Lucene::create($path_to_index); // or use open to update an index
$document = new Document;
$document->addField(Field::Text($key,$value));
$index->addDocument($document);
$search = Lucene::open($path_to_index);
$search->find($str);
यह ध्यान देने योग्य है, लेकिन है कि Zend लिखने के समय खोज की उम्मीद है ErrorHandler :: उपलब्ध होने के लिए जो ज़ेंड के Stdlib का हिस्सा है। मेरा मानना है कि इसे stdlib से हटा दिया गया है, इसलिए मैंने इन कॉलों को एक कोशिश/पकड़ ब्लॉक के साथ बदल दिया।
उपर्युक्त उदाहरण से परे - ZF v1 मैनुअल में कोड कार्यक्षमता के मामले में काम करने के लिए एक बहुत अच्छा आधार प्रदान करता है: https://framework.zend.com/manual/1.12/en/zend.search.lucene.overview.html।
इस मुद्दे के अनुसार, zf3 के संबंध में https://github.com/zendframework/ZendSearch/issues/24 ज़ेंडशर्च छोड़ दिया गया है और PHP7 पर समस्याएं हैं – HappyDude
- 1. ज़ेंड फ्रेमवर्क 2 ऑटोलोडिंग
- 2. ज़ेंड फ्रेमवर्क 2 phpunit
- 3. ज़ेंड फ्रेमवर्क 2
- 4. ज़ेंड फ्रेमवर्क 2
- 5. ज़ेंड फ्रेमवर्क 2 एप्लिकेशन
- 6. ज़ेंड फ्रेमवर्क 2 मॉड्यूल
- 7. ज़ेंड फ्रेमवर्क 2
- 8. ज़ेंड फ्रेमवर्क 2
- 9. ज़ेंड फ्रेमवर्क 2 एलडीएपी
- 10. ज़ेंड ल्यूसीन या स्फिंक्स?
- 11. ज़ेंड फ्रेमवर्क 2 - फॉर्म क्लास
- 12. ज़ेंड फ्रेमवर्क 2 में मल्टीसेलेक्ट
- 13. ज़ेंड फ्रेमवर्क के 2 इनपुटफिल्टर
- 14. डॉक्ट्राइन 2 और ज़ेंड फ्रेमवर्क
- 15. ज़ेंड फ्रेमवर्क 2 प्रोजेक्ट उदाहरण
- 16. ज़ेंड फ्रेमवर्क 2: मैं नियंत्रक
- 17. ज़ेंड ल्यूसीन मोरलाइक यह
- 18. ज़ेंड फ्रेमवर्क 2 और सिम्फनी 2
- 19. ज़ेंड ल्यूसीन दस्तावेज़ समस्या हटाएं
- 20. ज़ेंड फ्रेमवर्क
- 21. ज़ेंड फ्रेमवर्क
- 22. ज़ेंड फ्रेमवर्क 2 पार्ट रूट असेंबली
- 23. ज़ेंड फ्रेमवर्क 2 नया नियंत्रक जोड़ें
- 24. ज़ेंड फ्रेमवर्क
- 25. ज़ेंड-फ्रेमवर्क
- 26. ज़ेंड फ्रेमवर्क
- 27. ज़ेंड फ्रेमवर्क
- 28. ज़ेंड फ्रेमवर्क
- 29. ज़ेंड फ्रेमवर्क
- 30. ज़ेंड फ्रेमवर्क
[zf2 में ल्यूसीन खोज] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/12403475/lucene-search-in-zf2) – halfer