Module: Siilar::Client::Search
- Included in:
- SearchService
- Defined in:
- lib/siilar/client/search.rb
Instance Method Summary collapse
-
#similar(query = {}) ⇒ Object
Search for a track.
-
#similar_from_any(query = {}) ⇒ Object
Search for similar tracks from query.
-
#similar_from_external(query = {}) ⇒ Object
Search for a track from external ids.
Instance Method Details
#similar(query = {}) ⇒ Object
Search for a track
8 9 10 11 12 13 |
# File 'lib/siilar/client/search.rb', line 8 def similar(query = {}) = { query: query } response = client.get('1.0/search', ) response.map { |r| Struct::Track.new(r) } end |