Method: Cloudant::Client#delete_doc

Defined in:
lib/cloudant/client.rb

#delete_doc(id) ⇒ Object Also known as: delete

Intended behavior for this method to accept only an id to delete a doc. TODO: Add an optional param for rev.



58
59
60
61
62
63
# File 'lib/cloudant/client.rb', line 58

def delete_doc(id)
  doc = get_doc(id)
  rev = doc["_rev"] if doc["_rev"]

  @conn.query({url_path: "#{database}/#{id}?rev=#{rev}", method: :delete})
end