You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wolfplus c2e87a9062 add 1 year ago
..
lib add 1 year ago
resources add 1 year ago
spec add 1 year ago
.rspec add 1 year ago
.travis.yml add 1 year ago
CHANGELOG.md add 1 year ago
Gemfile add 1 year ago
Gemfile.lock add 1 year ago
LICENSE add 1 year ago
README.md add 1 year ago
Rakefile add 1 year ago
algoliasearch.gemspec add 1 year ago
contacts.json add 1 year ago

README.md

Algolia for Ruby

The perfect starting point to integrate Algolia within your Ruby project

Build Status Gem Version License

Documentation • Rails • Community Forum • Stack Overflow • Report a bug • FAQ • Support

✨ Features

  • Thin & minimal low-level HTTP client to interact with Algolia's API
  • Supports Ruby ^1.8.7.

💡 Getting Started

First, install Algolia Ruby API Client via the RubyGems package manager:

gem install algoliasearch

Then, create objects on your index:

Algolia.init(application_id: 'YourApplicationID',
             api_key:        'YourAPIKey')
index = Algolia::Index.new('your_index_name')

index.save_objects([objectID:  1, name: 'Foo'])

Finally, you may begin searching a object using the search method:

objects = index.search('Fo')

For full documentation, visit the Algolia Ruby API Client.

❓ Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our FAQ where you will find answers for the most common issues and gotchas with the client.

📄 License

Algolia Ruby API Client is an open-sourced software licensed under the MIT license.