جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
ftp
4 سال پیش توسط ftp مطرح شد
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.

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

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


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

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


mahdi khanzadi
تخصص : backend developer at Snapp mar...
@khanzadimahdi 4 سال پیش مطرح شد
0

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


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

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


ftp
تخصص : ساده
@ftp 4 سال پیش آپدیت شد
0

@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 4 سال پیش مطرح شد
0

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


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
ftp
تخصص : ساده
@ftp 4 سال پیش آپدیت شد
0

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

!m'lady

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

!m'lady


mahdi khanzadi
تخصص : backend developer at Snapp mar...
@khanzadimahdi 4 سال پیش مطرح شد
0

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


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

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


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@endworld
@ali.bayat
@hesammousavi

m'lady

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


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

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

php artisan scout:import

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

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


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

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


ftp
تخصص : ساده
@ftp 4 سال پیش آپدیت شد
0

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


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

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