Donne accès à l'API pour toutes les fonctionnalités, les paramètres, les fonctionnalités avancées et les produits d'apprentissage automatique/d'intelligence artificielle d'Algolia.
Maven, snapshots, Sonatype, SBT
Localisateur de domaine spécifique (DSL)
À l'avenir, JSON en tant que classe de cas
Stratégie de nouvelle tentative en arrière-plan pour garantir la disponibilité
Traitement par lots via des itérateurs pour optimiser le nombre d'appels réseau
fonction de réindexation sans interruption de service
Méthodes asynchrones pour cibler l'API d'Algolia
Liens clés
INSTALLER
<dependency>
<groupId>com.algolia</groupId>
<artifactId>algoliasearch-scala_2.11</artifactId>
<version>[1,)</version>
</dependency>
// supports snapshots, sonotype, sbt
INDICE
client.execute {
index dans les objets "index1" Seq(
Contact("monID1", "Jimmie", "Barninger"),
Contact("myID2", "Warren", "Speach")
)
}
RECHERCHE
client.execute {
recherche dans la requête « myIndex » Requête(
requête = Some("chaîne de requête"),
attributsÀRécupérer = Some(Seq("prénom", "nom")),
hitsPerPage = Some(50)
)
}