Я использую Алголия на Laravel 5.6 .Я следую инструкциям по Laravel документ.
$searches = Application::search($query)->get();
Коллекция {# 243 ▼ # элементов: []}
Когда я ищуприложение, результат возвращает мне 0 элемент.
Я набираю эту команду:
php artisan scout:import "App\Models\Application"
для отправки элементов в Алголии, и они присутствуют на панели инструментов Алголии, я вижу это.
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Laravel\Scout\Searchable;
class Application extends Model
{
use Searchable;
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'user_id',
'title',
'slug',
'short_description',
'long_description',
'state',
];
/**
* @return string
*/
public function searchableAs()
{
return 'applications';
}
/**
* @return mixed
*/
public function getScoutKey()
{
return $this->title;
}
}