技术开发 频道

初窥NoSQL世界 开源CouchDB新手入门

  开始创建一个文档数据

  下面我们开始使用couchdb的控制面板去创建一个文档数据,步骤如下:

  1)点“Create Database”,在弹出的窗口中输入文档的名称,这里我们命名为mycouchshop,点确定按钮后,可以看到在控制面板中出现了我们刚建立的文档,如下图:

开始创建一个文档数据

  2)点mycouchshop,将打开这个文档;

  3) 点“New Document”,这将新建一个文档;

  4) 在打开的文档中,点Add Field”去增加字段,首先,id是默认的字段,我们不需要修改它,我们增加一个字段的名称name,然后在其value字段中写入:Nettuts CouchDB Tutorial One”,注意在每输入完一个字段的值的时候,可以双击输入的文本框,让鼠标离开文本框,以方便输入下一个字段的值,最后点“Save Document”保存我们的输入,系统会自动增加一个rev的字段,这个是表示文档的版本号,如下图:

开始创建一个文档数据

  如何更新一个文档

  要注意的是,couchdb只一个只允许增加数据的数据库,当要对数据库更新时,只是向其中增加新的更新后的版本,而保留原始的版本。下面我们要对刚才新建立的文档修改一下结构,步骤为:

  1)继续打开mycouchsho数据库;

  2)选择增加字段,增加一个名称为type的字段,值设置为“product”;

  3) 选择保存该文档。

  此时留意,当保存该文档后,会发现如下图所示,最下方couchdb会显示出目前这个是第几个版本:

开始创建一个文档数据

  可以看到,目前的是第2个版本了,可以点“Previous Version”回到上一个版本。

0
相关文章