ElasticSearch'ü bilgisayarıma kurulumunu gerçekleştirdikten sonra Bu sitede ki talimatları sırasıyla tek tek yaptım
http://www.fatihirday.com.tr/laravel-elasticsearch/
<?php
declare(strict_types=1);
use ElasticAdapter\Indices\Mapping;
use ElasticAdapter\Indices\Settings;
use ElasticMigrations\Facades\Index;
use ElasticMigrations\MigrationInterface;
final class CreateUsersIndex implements MigrationInterface
{
/**
* Run the migration.
*/
public function up(): void
{
Index::create('users', function (Mapping $mapping, Settings $settings) {
$mapping->text('name');
$mapping->keyword('email');
});
}
/**
* Reverse the migration.
*/
public function down(): void
{
Index::dropIfExists('users');
}
}
Bu şekil de migration'ı oluşturdum veri tabaninda ki isimlerin hepsi uyumlu olacak şekilde.
Sonra bu migrate kısmını çalıştırmamı istiyor "php artisan elastic:migrate" bu şekilde çalıştırdıktan sonra herhangi bir tepki vermiyor CMD panelin de öylece bekliyor herhangi bir işlevi de yerine getirmiyor.
ENV Dosyasında ki bilgileri yanlış olunca hata veriyor ama doğru olarak girilince de tepki vermiyor.