@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
بله چون در مرورگر localhost:9200میزنم کدی نمایش داده میشه
شاید پاسخ شما همینجا باشد
@khanzadimahdi
داداش گلم چک کردم نمیشه
@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استفاده میکنم ار الستیک به صورت خام نمایش میده
@khanzadimahdi
کسی در این مورد چیزی نمیدونه
@endworld
@ali.bayat
@hesammousavi
منون که وقت گذاشتی.
اما نشد
!m'lady
!m'lady
نمایش به این شکل است
!m'lady
@khanzadimahdi
آموزشی چیزی نداری
پکیج سومی که نصب کردید رو تا حالا باهاش کار نکردم در موردش مشکل دارید برید وارد repo اون تو گیتهاب بشید و بخش issues رو مطالعه کنید. یا حتی دستور عمل کار با اون پکیج
شما باید اطلاعات مدلتون داخل elasticsearch قرار بگیره تا بشه اونها رو فراخونی کرد
دستور
php artisan scout:import
قطعا باید اجرا بشه و اطلاعات مدل باید توی elasticsearch قرار بگیرن .
و یک موضوع کلی، دفعه قبل به دلیل ایجاد گفتگوهای الکی و پشت سر هم مثل اینکه فلان چیست که جوابش با یه سرچ کوچیک تو گوگل پیدا میشد یا پاسخ های بی جهت چندبار تذکر دادم که توجه نکردید و فحاشی کردید . در نهایت بلاک شدید.
لطفا به قوانین دقت کنید اول سرچ کنید در گوگل بعد گفتگو ایجاد کنید مثلا "map چیست" یا "filter چیست" با یه سرچ ساده میشه فهمید.
لطفا از ایجاد گفتگوهای بی مورد و پاسخها و تگ کردنهای الکی جدا خودداری کنید.
@hesammousavi
@hesammousavi
ممنون من ایمپورت هم کردم اما نشد
اما این قضیه فحاشی و بلاک مطمئن هستی من بودم من تازه با سایت شما آشنا شدم
شما از پکیج که معرفی کردید برای جستجوگر سایتتون استفاده کردید
ببخشید اما میشه یک آموزش در مورد الستیک بسازید هزینشم من تقبول میکنم