Bietet API-Zugriff auf alle Algolia-Funktionen, Einstellungen, erweiterten Funktionen und ML/AI-Produkte.
Installation mit und ohne Bundler
Kompatibel mit ActiveRecord, Mongoid und Sequel
Entwickelt mit modernen Tools: Minitest, Yard-Konvention, Faraday
Hintergrund-Wiederholungsstrategie zur Sicherstellung der Verfügbarkeit
Nahtlose Stapelverarbeitung über Iteratoren zur Optimierung der Anzahl der Netzwerkaufrufe
Funktion zur Neuindizierung ohne Ausfallzeiten
Schlanker und minimalistischer Low-Level-HTTP-Client für die Interaktion mit der API von Algolia
Unterstützt Ruby Version 2.2+.
Wichtige Links
INDEX
res = index.save_objects([{
firstname: 'Jimmie',
lastname: 'Barninger',
objectID: 'myID1'
}, {
firstname: 'Warren',
lastname: 'Speach',
objectID: 'myID2'
}])
SUCHEN
index = client.init_index('Kontakte')
// Search without settings
res = index.search('query string')
// Search with settings
res = index.search('query string', {
params: {
attributesToRetrieve: 'firstname,lastname',
hitsPerPage: 20
}
})