Pustaka klien Ruby untuk mengakses API HTTP Typesense.
Ikuti spesifikasi API di sini.
Tambahkan baris ini ke Gemfile aplikasi Anda:
gem 'typesense'
Dan kemudian jalankan:
$ bundle
Atau instal sendiri sebagai:
$ gem install typesense
Anda akan menemukan dokumentasi terperinci di sini: https://typesense.org/api/
Berikut beberapa contoh dengan komentar sebaris yang memandu Anda tentang cara menggunakan klien Ruby: contoh
Pengujian juga merupakan tempat yang baik untuk mengetahui cara kerja perpustakaan secara internal: spec
Server Ketik | typeense-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 |
Setelah memeriksa repo, jalankan bin/setup
untuk menginstal dependensi. Kemudian, jalankan rake spec
untuk menjalankan tes. Anda juga dapat menjalankan bin/console
untuk perintah interaktif yang memungkinkan Anda bereksperimen.
Untuk memasang permata ini ke mesin lokal Anda, jalankan bundle exec rake install
.
Untuk merilis versi baru, perbarui nomor versi di version.rb
, lalu jalankan bundle exec rake release
, yang akan membuat tag git untuk versi tersebut, dorong git commit dan tag, dan dorong file .gem
ke rubygems.org.
Laporan bug dan permintaan penarikan diterima di GitHub ditypesense/typesense-ruby.