রিফাইন অনুসন্ধানের অনুসারে বাছাইকরণ বিকল্পটি বাছাইয়ের সাথে সেট করে যখন রিলেভেন্স অনুসারে বাছাই করা হয় তখন আমি ম্যাজেন্টো কানেক্টে অনুসন্ধান কার্যকারিতার পিছনে যুক্তি বা অ্যালগরিদম বুঝতে চাই
রিফাইন অনুসন্ধানের অনুসারে বাছাইকরণ বিকল্পটি বাছাইয়ের সাথে সেট করে যখন রিলেভেন্স অনুসারে বাছাই করা হয় তখন আমি ম্যাজেন্টো কানেক্টে অনুসন্ধান কার্যকারিতার পিছনে যুক্তি বা অ্যালগরিদম বুঝতে চাই
উত্তর:
আমি মনে করব যে MySQL ফুলটেক্স ইনডেক্স ব্যবহার করে অনুসন্ধানটি কার্যকর করা হয়েছে implemented
সেই সূচকটি কীভাবে কাজ করে তা সম্পর্কিত এখানে মাইএসকিউএল অফিসিয়াল ডকুমেন্টেশনের একটি উদ্ধৃতি দেওয়া হয়েছে:
ফিরে আসা সারিগুলি স্বয়ংক্রিয়ভাবে প্রথমে সর্বোচ্চ প্রাসঙ্গিকতার সাথে বাছাই করা হয়। প্রাসঙ্গিক মান হ'ল nonnegative ভাসমান-পয়েন্ট সংখ্যা। জিরো প্রাসঙ্গিকতার অর্থ কোনও মিল নেই। সারিতে শব্দের সংখ্যা, সেই সারিতে অনন্য শব্দের সংখ্যা, সংগ্রহের মোট শব্দের সংখ্যা এবং একটি নির্দিষ্ট শব্দ যুক্ত নথির (সারি) সংখ্যার ভিত্তিতে প্রাসঙ্গিকতা গণনা করা হয়।
তার প্রমাণ হিসাবে আপনি নিম্নলিখিত অনুসন্ধানের পদগুলি ব্যবহার করে ম্যাজেন্টো কানেক্ট ওয়েবসাইটে সন্ধানের চেষ্টা করতে পারেন:
প্রথম মেয়াদে প্রথম ফলাফলগুলি শিরোনাম সহ মডিউল:
দ্বিতীয়টির জন্য:
শেষের জন্য:
আপনি সব ক্ষেত্রেই দেখতে পাচ্ছেন যে প্রথম আইটেমগুলির শিরোনামে অনুসন্ধান শব্দটির একাধিক সংঘটন রয়েছে সুতরাং এগুলির প্রাসঙ্গিকতা বেশি।
মনে হয় এটি Magento সংযুক্ত অনুসন্ধান কীভাবে কাজ করে।
Magento.com দ্রুপালের উপর নির্মিত হলেও, ম্যাজেন্টো কানেক্টটি কমপক্ষে ভিত্তি হিসাবে ম্যাগেন্টোকেই ব্যবহার করছে বলে মনে হচ্ছে।
magento-connect/catalogsearch/result/?q=TERM
ব্যবহৃত জাভাস্ক্রিপ্ট ফাইল:
সিএসএস ফাইলের জন্য http://www.magentocommerce.com/magento-connect/skin/frontend/enterprise/connect/css/base.css যেমন হেডার সহ লাইসেন্স রয়েছে:
* @category design
* @package enterprise_connect
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
* @license http://www.magentocommerce.com/license/enterprise-edition
এই তথ্যের সাহায্যে আমরা একমত হতে পারি যে অনুসন্ধানটি ম্যাজেন্টো এন্টারপ্রাইজের মতো একইভাবে কাজ করে। এখন বেশ কয়েকটি সম্ভাবনা রয়েছে:
আপনি দেখতে পাচ্ছেন যে আপনি নির্বিচারে অনুসন্ধানের শব্দ সংমিশ্রণের জন্য অনুসন্ধান করছেন কিনা, এটি যে সকলের ঘৃণা করে এটি ডিফল্ট LIKE
অনুসন্ধান নয় OR
। হয় হয় এটি সম্পূর্ণ পাঠ্য অনুসন্ধান যা ডিফল্টরূপে প্রাসঙ্গিকতার সাথে আদেশ করে, যেমন @alex_b প্রস্তাবিত বা এন্টারপ্রাইজ_সন্ধান মডিউলটির সোলার অনুসন্ধান, যার জন্য আমি সম্ভবত বিশদ প্রকাশের অনুমতি পাচ্ছি না।