Bibliothèque client Ruby pour accéder à l'API HTTP Typesense.
Suit la spécification de l'API ici.
Ajoutez cette ligne au Gemfile de votre application :
gem 'typesense'
Et puis exécutez :
$ bundle
Ou installez-le vous-même en tant que :
$ gem install typesense
Vous trouverez une documentation détaillée ici : https://typesense.org/api/
Voici quelques exemples avec des commentaires en ligne qui vous expliquent comment utiliser le client Ruby : exemples
Les tests sont également un bon endroit pour savoir comment fonctionne la bibliothèque en interne : spec
Serveur Typesense | typesense-rubis |
---|---|
>=v0.25.0 | >= v1.0.0 |
>= v0.23.0 | >=v0.14.0 |
>=v0.21.0 | >= v0.13.0 |
>= v0.20.0 | >=v0.12.0 |
>= v0.19.0 | >=v0.11.0 |
>=v0.18.0 | >=v0.10.0 |
>= v0.17.0 | >= v0.9.0 |
>= v0.16.0 | >= v0.8.0 |
>=v0.15.0 | >= v0.7.0 |
>=v0.12.1 | >= v0.5.0 |
>=v0.12.0 | >= v0.4.0 |
<= v0.11 | <= v0.3.0 |
Après avoir extrait le dépôt, exécutez bin/setup
pour installer les dépendances. Ensuite, exécutez rake spec
pour exécuter les tests. Vous pouvez également exécuter bin/console
pour une invite interactive qui vous permettra d'expérimenter.
Pour installer cette gemme sur votre machine locale, exécutez bundle exec rake install
.
Pour publier une nouvelle version, mettez à jour le numéro de version dans version.rb
, puis exécutez bundle exec rake release
, qui créera une balise git pour la version, poussera les commits et les balises git et poussera le fichier .gem
vers rubygems.org.
Les rapports de bogues et les demandes d'extraction sont les bienvenus sur GitHub à l'adresse typesense/typesense-ruby.