couchrest

    1热度

    1回答

    我有一个与CouchRest和太阳黑子整合的问题。当我搜索书的细节时,太阳黑子的结果是空的。我试着谷歌很长一段时间,但没有帮助。 Started GET "/books/search?utf8=%E2%9C%93&query=Book of Life&commit=Search%21" for 127.0.0.1 at 2011-09-08 11:27:41 +0700 Processing b

    1热度

    1回答

    在我的课上,我想包含多个模块。每个模块可以 定义自己的属性,以坚持在couchDB。 下面是一个例子: module Owner property :name end module Animal property :type end class Cat include Owner include Animal end 这是行不通的。我得到这个错误:“未定义的方法`属性'”

    2热度

    1回答

    鉴于此代码: class House < CouchRest::Model::Base use_database DB property :somedumfield, :type => Integer end 我可以输入数字或文本数据;它将它保存到数据库中,不会引发错误;我正在使用沙发模型(使用couchrest),我如何在字段上添加数据类型的验证。 在此先感谢

    0热度

    1回答

    我在使用CouchRest Db在Ruby 1.9.2上调用Db时遇到问题。相同的调用与Ruby 1.8.7版本兼容。 是否有人使用COuchrest 1.0.1以及Ruby 1.9.2或类似版本。 我得到的错误是 - RestClient::BadRequest: 400 Bad Request from ~/.rvm/gems/ruby-1.9.2-p180/gems/rest-cl

    1热度

    1回答

    一个CouchDB的视图中的对象假设我有一个名为我的CouchDB视图“用户/所有”和CouchRest ExtendedDocument如下: class User < CouchRest::ExtendedDocument property :username property :password property :realname property

    2热度

    3回答

    我可能只是在明显的doco中错过了它,但我无法弄清楚如何使用CouchRest检查文档是否存在于我的数据库中。 我试过db.get(id),但是在我的应用程序中抛出了一个404,看起来有点愚蠢,不得不试着绕过它。 有没有简单的方法来说“如果这个ID存在 - >更新,否则 - >创建”?

    1热度

    1回答

    使用CouchDB(couchrest_model)作为文档数据库,我有一个正常的Rails项目(没有活动记录)。 我没有设置RSpec和一个基本的脚手架'项目'。 当我测试了以下规格: before(:each) do @project = Project.create! valid_attributes end describe "GET index" do