Hi everyone,I am using the CouchDB PHP library (from http://couchprojects.googlecode.com/svn/trunk/libraries/php/) to communicate with the database an I am having some issues updating a design document. When I try to save the design document I receive a 412 HTTP status code. The code below is a simplification of what I am doing but should explain what I am trying to do.$objCouch = new Couch(array("host" => localhost, "port" => 5984)); $objDesignDoc = $objCouch->database($strDB)->get("_design/ADesignDoc"; $objFunction = new stdClass();$objFunction->map = "function(doc){if(doc.Type = 'ANode'){emit(doc.Name, doc);}}";$objDesignDoc->views->$strFunc = $objFunction; $objDesignDoc->save(); echo "Status: " . $objDesignDoc->lastStatusCode . "\n";What does a 412 status code mean in this context and does anyone have any idea what I can do to fix it?Regards, Jon
I should have mentioned I am using version 0.8.1 of CouchDB Thanks, Jon
smime.p7s
Description: S/MIME Cryptographic Signature