ไลบรารีไคลเอนต์ Ruby สำหรับการเข้าถึง Typesense HTTP API
ปฏิบัติตามข้อกำหนด API ที่นี่
เพิ่มบรรทัดนี้ลงใน Gemfile ของแอปพลิเคชันของคุณ:
gem 'typesense'
แล้วดำเนินการ:
$ bundle
หรือติดตั้งด้วยตัวเองเป็น:
$ gem install typesense
คุณจะพบเอกสารโดยละเอียดได้ที่นี่: https://typesense.org/api/
ต่อไปนี้เป็นตัวอย่างบางส่วนพร้อมความคิดเห็นแบบอินไลน์ที่จะแนะนำวิธีใช้ไคลเอนต์ Ruby: ตัวอย่าง
การทดสอบยังเป็นสถานที่ที่ดีในการทราบว่าห้องสมุดทำงานอย่างไรภายใน: spec
เซิร์ฟเวอร์ Typesense | ประเภท - ทับทิม |
---|---|
>= 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 |
หลังจากตรวจสอบ repo แล้ว ให้รัน bin/setup
เพื่อติดตั้งการขึ้นต่อกัน จากนั้นรัน rake spec
เพื่อรันการทดสอบ คุณยังสามารถเรียกใช้ bin/console
เพื่อรับข้อความโต้ตอบที่จะช่วยให้คุณสามารถทดลองได้
หากต้องการติดตั้ง gem นี้ลงในเครื่องของคุณ ให้รัน bundle exec rake install
หากต้องการออกเวอร์ชันใหม่ ให้อัปเดตหมายเลขเวอร์ชันใน version.rb
จากนั้นเรียกใช้ bundle exec rake release
ซึ่งจะสร้างแท็ก git สำหรับเวอร์ชัน กด git commits และแท็ก แล้วส่งไฟล์ .gem
ไปที่ rubygems.org
ยินดีรายงานข้อผิดพลาดและคำขอดึงข้อมูลบน GitHub ที่ typesense/typesense-ruby