# File lib/couchdb_adapter/couch_resource.rb, line 25 def view(name, &block) @views ||= Hash.new { |h,k| h[k] = {} } view = View.new(self, name) @views[repository.name][name] = block_given? ? block : lambda {} view end