добавяне на поле в документ с curl CouchDB без нова рев

Искам да актуализирам или вмъкна файл в моя документ в CouchDB без нов рев. номер. Възможно ли е това с curl?

Например като Futon. Ако отворя документ с футон и добавя ново поле или актуализирам файл, това става без нов номер на редакция. Промените са в същия документ.


person Relaxo    schedule 07.03.2015    source източник


Отговори (1)


не можеш Futon също не може да го направи. Изглежда, че Futon не променя номера на оборота, защото актуализира документа (и променя оборота) само когато натиснете запази.

Всичко е обяснено много добре в Ръководството.

person Simon    schedule 07.03.2015
comment
Благодаря за отговора Саймън. Но сега. Актуализирах моя документ с Curl. Но имам един проблем. Ако отворя документа си, виждам нов номер на редакция. Това е finde, но всички останали полета ги няма. Той е в първа рев. номер, но не и на втория ревизионен номер. Но искам да имам всички полета с актуализацията и във втория номер на рев. Има ли някаква възможност? - person Relaxo; 08.03.2015
comment
Да, така става. Четете документа, който съдържа последната версия плюс всички други полета, добавяте поле, след което запазвате този актуализиран документ като цяло. Не можете да добавите към документ, вие го замествате. - person Simon; 08.03.2015
comment
Futon работи по същия начин. Когато го запазите, имате пълния документ пред очите си, а не само новите полета. - person Simon; 08.03.2015
comment
Саймън знам. Отворих футон и добавих ново поле. След това щраквам върху запазване на документа. отколкото получавам нов об. номер. след тази стъпка знам, че виждам целия документ, а не само новите полета. Но с къдриците не е същото. ако актуализирам моя документ с curl. Получавам нова об. номер и новата рев. номер съдържа само новото поле, а не пълния документ. знаеш какво имам предвид ? Не е същото като футона. Има ли възможност да го направя като футон с къдрици? - person Relaxo; 08.03.2015
comment
Същото нещо с curl, ПОЛУЧАВАТЕ документа, след което ПОСТАВЯТЕ актуализирания документ. Не мога да ви помогна повече от това, но можете лесно да намерите примери... - person Simon; 09.03.2015