Method: CouchModel::Design#to_hash
- Defined in:
- lib/couch_model/design.rb
#to_hash ⇒ Object
57 58 59 60 61 62 63 64 65 66 67 |
# File 'lib/couch_model/design.rb', line 57 def to_hash rev = self.rev hash = { "_id" => "_design/#{self.id}", "language" => self.language, "views" => { } } hash.merge! "_rev" => rev if rev @views.each { |view| hash["views"].merge! view.to_hash } hash end |