راکت

نصب الستیک سرچ

14 پاسخ

@hesammousavi
@khanzadimahdi
من این دو پکیج رو نصب کردم

"elasticsearch/elasticsearch": "~7.0",
        "laravel/scout": "^7.1",

زمانی که میخوام این php artisan scout:import "App\Post"
رو اجرا کنم این ارور رو میده

 InvalidArgumentException  : Driver [elasticsearch] not supported.
  at /home/netwons/PhpstormProjects/untitled1/vendor/laravel/framework/src/Illuminate/Support/Manager.php:99
     95|             if (method_exists($this, $method)) {
     96|                 return $this->$method();
     97|             }
     98|         }
  >  99|         throw new InvalidArgumentException("Driver [$driver] not supported.");
    100|     }
    101| 
    102|     /**
    103|      * Call a custom driver creator.
  Exception trace:
  1   Illuminate\Support\Manager::createDriver("elasticsearch")
      /home/netwons/PhpstormProjects/untitled1/vendor/laravel/framework/src/Illuminate/Support/Manager.php:71
  2   Illuminate\Support\Manager::driver("elasticsearch")
      /home/netwons/PhpstormProjects/untitled1/vendor/laravel/scout/src/EngineManager.php:22
  Please use the argument -v to see more details.
ftp
ftp
@ftp
ثبت پرسش جدید

پاسخ‌ها

14
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

شما اصلا خود elasticsearch رو در سیستم یا سرورتون نصب کردید !!!!!!!!!!!!!!

ftp
ftp
@ftp

تخصص: ساده

@hesammousavi
بله چون در مرورگر localhost:9200میزنم کدی نمایش داده میشه

شاید پاسخ شما همین‌جا باشد

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

قبل از نصب الاستیک سرچ اول داکیومنت های خودش + روش استفادش + یکسری نمونه کد رو ببینید بعد شروع به استفاده کنید. اینجوری مشکلات و درصد سوالاتی که براتون پیش میاد به صفر میرسه.

ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
داداش گلم چک کردم نمیشه

ftp
ftp
@ftp

تخصص: ساده

@hesammousavi
@ali.bayat
اقا حسام درستش کردم اما الان یک مشکلی هست که من پکیج قبلی ها رو پاک کردم این پکیج رو نصب کردم "tamayo/laravel-scout-elastic": "4.0.0", و دیگر نیاز به نصبscoutنیست اما زمانی که از این کد استفاده میکنم تا مقادیر رو نمایش بدم صفحه خالی نمایش میده

return \App\User::search("ali")->where('user_id', 155)->get();
    or
    return \App\User::search("$request->keyword")->get();

اما وقتی به جایgetاز rawاستفاده میکنم ار الستیک به صورت خام نمایش میده

ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
کسی در این مورد چیزی نمیدونه

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

ftp
ftp
@ftp

تخصص: ساده

@endworld
@ali.bayat
@hesammousavi
منون که وقت گذاشتی.
اما نشد

!m'lady

!m'lady
نمایش به این شکل است

!m'lady

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

الاستیک سرچ خیلی بزرگه حداقل یک هفته طول میکشه بخواید به صورت صحیح نیازتون رو باهاش رفع کنید. به روش های مختلف میشه باهاش جستجو کرد و الگوریتم های مختلف داره.

ftp
ftp
@ftp

تخصص: ساده

@khanzadimahdi
آموزشی چیزی نداری

ftp
ftp
@ftp

تخصص: ساده

@endworld
@ali.bayat
@hesammousavi

m'lady

m'lady
نمایش به این شکل است
m'lady

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

پکیج سومی که نصب کردید رو تا حالا باهاش کار نکردم در موردش مشکل دارید برید وارد repo اون تو گیت‌هاب بشید و بخش issues رو مطالعه کنید. یا حتی دستور عمل کار با اون پکیج
شما باید اطلاعات مدلتون داخل elasticsearch قرار بگیره تا بشه اونها رو فراخونی کرد
دستور

php artisan scout:import

قطعا باید اجرا بشه و اطلاعات مدل باید توی elasticsearch قرار بگیرن .

و یک موضوع کلی، دفعه قبل به دلیل ایجاد گفتگوهای الکی و پشت سر هم مثل اینکه فلان چیست که جوابش با یه سرچ کوچیک تو گوگل پیدا میشد یا پاسخ های بی جهت چندبار تذکر دادم که توجه نکردید و فحاشی کردید . در نهایت بلاک شدید.
لطفا به قوانین دقت کنید اول سرچ کنید در گوگل بعد گفتگو ایجاد کنید مثلا "map چیست" یا "filter چیست" با یه سرچ ساده میشه فهمید.
لطفا از ایجاد گفتگوهای بی مورد و پاسخ‌ها و تگ کردن‌های الکی جدا خودداری کنید.

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

و اینکه بهتر هست از پکیجی که لینشکو در پایین قرار میدم استفاده کنید
babenkoivan/scout-elasticsearch-driver
راهنماش رو هم کامل مطالعه کنید

ftp
ftp
@ftp

تخصص: ساده

@hesammousavi
@hesammousavi
ممنون من ایمپورت هم کردم اما نشد
اما این قضیه فحاشی و بلاک مطمئن هستی من بودم من تازه با سایت شما آشنا شدم
شما از پکیج که معرفی کردید برای جستجوگر سایتتون استفاده کردید
ببخشید اما میشه یک آموزش در مورد الستیک بسازید هزینشم من تقبول میکنم

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام