مكتبة عملاء Ruby للوصول إلى Typesense HTTP API.
يتبع مواصفات API هنا.
أضف هذا السطر إلى ملف Gemfile الخاص بالتطبيق الخاص بك:
gem 'typesense'
ومن ثم تنفيذ:
$ bundle
أو قم بتثبيته بنفسك على النحو التالي:
$ gem install typesense
ستجد وثائق مفصلة هنا: https://typesense.org/api/
فيما يلي بعض الأمثلة مع التعليقات المضمنة التي ترشدك إلى كيفية استخدام عميل 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 |
بعد التحقق من الريبو، قم بتشغيل bin/setup
لتثبيت التبعيات. ثم قم بتشغيل rake spec
لإجراء الاختبارات. يمكنك أيضًا تشغيل bin/console
للحصول على مطالبة تفاعلية تسمح لك بالتجربة.
لتثبيت هذه الجوهرة على جهازك المحلي، قم بتشغيل bundle exec rake install
.
لإصدار إصدار جديد، قم بتحديث رقم الإصدار في version.rb
، ثم قم بتشغيل bundle exec rake release
، والذي سينشئ علامة git للإصدار، ويدفع التزامات git وعلاماته، ويدفع ملف .gem
إلى Rubygems.org.
نرحب بتقارير الأخطاء وطلبات السحب على GitHub على typeense/typesense-Ruby.