lib/couchrest/model/designs/view.rb in couchrest_model-2.0.1 vs lib/couchrest/model/designs/view.rb in couchrest_model-2.0.3
- old
+ new
@@ -520,9 +520,12 @@
#{method}.view('#{name}', opts)
end
def find_#{name}(*key)
#{name}.key(*key).first()
end
+ def find_#{name}!(*key)
+ find_#{name}(*key) || raise(CouchRest::Model::DocumentNotFound)
+ end
EOS
end
end