Biblioteca cliente Ruby para acessar a API HTTP Typesense.
Segue a especificação da API aqui.
Adicione esta linha ao Gemfile da sua aplicação:
gem 'typesense'
E então execute:
$ bundle
Ou instale você mesmo como:
$ gem install typesense
Você encontrará documentação detalhada aqui: https://typesense.org/api/
Aqui estão alguns exemplos com comentários embutidos que mostram como usar o cliente Ruby: exemplos
Os testes também são um bom lugar para saber como a biblioteca funciona internamente: spec
Servidor Typesense | TypeSense-Ruby |
---|---|
>= 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 |
Depois de verificar o repositório, execute bin/setup
para instalar as dependências. Em seguida, execute rake spec
para executar os testes. Você também pode executar bin/console
para obter um prompt interativo que permitirá experimentar.
Para instalar esta jóia em sua máquina local, execute bundle exec rake install
.
Para lançar uma nova versão, atualize o número da versão em version.rb
e, em seguida, execute bundle exec rake release
, que criará uma tag git para a versão, enviará commits e tags git e enviará o arquivo .gem
para rubygems.org.
Relatórios de bugs e solicitações pull são bem-vindos no GitHub em typesense/typesense-ruby.