ruby-datamapper

    1热度

    1回答

    我试图用新的DataMapper模型映射旧版MySQL数据库。 的MySQL架构: CREATE TABLE IF NOT EXISTS `backer` ( `backer_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `secret` varchar(16) NOT NULL, `email` varchar(255)

    0热度

    1回答

    我已经安装了下面的模型与特定的父母和孩子键: province = Province.get('BC') municipality = province.municipalities.new( name: '100 mile house', lat: 51.23131, long: 121.65489, current_popul

    1热度

    1回答

    我有一个名为Review的基本模型(基本上只是一个ID序列和一些文本列),我正在为它制作一个简单的分页系统。 下面的代码: Review.all(:limit => per_page, :offset => offset, :order => [ :id.asc ]) 返回正确的对象,如果偏移是0,但如果有问题的偏移量为别的。 有偏移> 0,代码: reviews = Review.all(:

    0热度

    1回答

    我想使用DataMapper迁移旧数据库,并且遇到了多对多关系的问题。 我有一个Post和Tag模型,都通过一个匿名资源。我可以在帖子和标签模型中设置存储库名称,但不能自动生成PostTag模型(据我所知)。有没有办法让所有人都使用相同的存储库名称(:legacy)? 干杯, 汤姆

    1热度

    2回答

    我使用ruby 1.9.3和ruby-datamapper与postgresql。我有一张满桌的桌子,每桌有三个属性:id,text和created_at。最后一个是Date对象。 在我的应用程序I SELECT一些条目像这样:collection = Entry.all(:text => /SomeRegexp/)。我现在想知道发生在返回的DataMapper::Collection中的所有不同

    3热度

    1回答

    我正在尝试编写一个将用于查询HTTP API的简单Datamapper适配器。我花了一段时间试图找到一些文档,但一切似乎都很古老(从中国台湾的Ruby Conf中提供...)。 我们需要重写哪些方法? 它看起来像我只需要一个子类和AbstractAdapter覆盖create,read,update和delete方法,但不知道他们应该采取和他们应该返回什么什么论据。 感谢

    0热度

    1回答

    家伙,我甲肝下面的代码片段,我需要从animals数组中删除一个元素,但我得到UpdateConflictError zoo.animals # => Wolf,Tiger,Lion zoo.animals.delete("Wolf") # => Tiger, Lion zoo.update(:animals => zoo.animals) # => DataMapper::UpdateCo

    2热度

    1回答

    我使用的是最新版本的postgresql,ruby和datamapper。 我创建一个查询,如下所示: collection = Entry.all(:id => 2..4, :text => /test/) collection是DataMapper::Collection对象。只需拨打query = collection.query即可获得DataMapper::Query对象。但是,如何

    1热度

    1回答

    在我的Profile类中,与n关联:fields是有问题的。如果它的存在,我运行以下命令: user = User.create user.profiles << Profiles.new user.save Profile.all 下抛出异常: SystemStackError: stack level too deep from /Users/jon/.rvm/gems/r

    1热度

    1回答

    我尝试在我的项目中使用datamapper和mongoid。我跟着链接https://github.com/solnic/dm-mongo-adapter。但没有太多的信息。我同化到datamapper和sqlite3适配器在这篇文章中:http://net.tutsplus.com/tutorials/ruby/ruby-for-newbies-working-with-datamapper/一