راکت
ftp
ftp
توسط 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.

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

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


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

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


mahdi khanzadi
mahdi khanzadi
تخصص :Software engineer
@khanzadimahdi6 سال پیشمطرح شد
0

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


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

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


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
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
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

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


رایموند
رایموند
تخصص :مختصص وردپرس - برنامه نویس لاراول
@Raymond6 سال پیشمطرح شد
ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

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

!m'lady

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

!m'lady


mahdi khanzadi
mahdi khanzadi
تخصص :Software engineer
@khanzadimahdi6 سال پیشمطرح شد
0

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


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

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


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

@endworld
@ali.bayat
@hesammousavi


نمایش به این شکل است


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

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

php artisan scout:import

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

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


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

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


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

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


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

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