Esamino i tuoi contenuti per aiutarti a trovare rapidamente le risposte alle tue domande.
Realizzato per semplificare l'utilizzo dell'API di Algolia all'interno delframework Laravel
Realizzato sulla base dell'ultima versione diLaravel Scout, che amplia le funzionalità di ricerca di Scout
Reimportazioni e aggregatori senza tempi di inattività
Documentazione di Laravel
Strategia di riprova in background per garantire la disponibilità del sistema
Elaborazione in batch senza soluzione di continuità tramite iteratori per ottimizzare il numero di chiamate di rete
Funzionalità di reindicizzazione senza interruzioni del servizio
Accesso tramite API a tutte le funzionalità di Algolia, ai prodotti basati sull'intelligenza artificiale e alle funzionalità avanzate, tra cui Recommend
Requisiti: PHP 7.3 o versioni successive, Laravel 6 o versioni successive
Link importanti
INDICE
//intialize data
namespace App;
use Laravel\Scout\Searchable;
use Illuminate\Database\Eloquent\Model;
class Article extends Model
{
use Searchable;
}
// update
class ArticleController extends Controller
{
public function update(Request $request, $id)
{
Article::find(request('id'));
$article->title = request('title');
$article->update();
}
}
RICERCA
Route::get('search', function() {
$query = 'jimmie'; // <-- Change the query for testing.
$articles = App\Article::search($query)->get();
return $articles;
});