2013-11-06 02:15:09 +00:00
|
|
|
module MusicBrainz
|
|
|
|
class Recording < BaseModel
|
2013-11-12 03:13:21 +00:00
|
|
|
field :id, String
|
|
|
|
field :mbid, String
|
2013-11-06 02:15:09 +00:00
|
|
|
field :title, String
|
|
|
|
field :artist, String
|
|
|
|
field :releases, String
|
|
|
|
field :score, Integer
|
|
|
|
|
|
|
|
class << self
|
|
|
|
def find(id)
|
|
|
|
super({ id: id })
|
|
|
|
end
|
|
|
|
|
|
|
|
def search(track_name, artist_name)
|
|
|
|
super({recording: track_name, artist: artist_name})
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|