ruby-datamapper

    1热度

    1回答

    我已经实现它的方式,它不会出现。 在data_mapper方面 - 我有一个连接资源条目,即连接驱动程序,团队和季节 我有加入田径赛季 联接资源一场比赛,我有一个连接入口联接资源配售和种族。 当我尝试做一些像“给我所有的比赛,一个特定条目已经参加了与类似 @entry_a.races.all 我得到这个错误 DataObjects::SyntaxError: no such column: I

    3热度

    1回答

    比方说,我们有两个型号,一个多一对多的关系:如果我Tag.create(articles: [ Article.create ]) : class Tag include DataMapper::Resource property :id, Serial has n, :articles, through: Resource end class Article

    1热度

    1回答

    我想使用Google自定义搜索API结果并使用Datamapper将它们添加到数据库。 我已经成功地设置和手动添加一些项目到数据库,所以它看起来像是所有设置正确。 我正在使用HTTParty将调用作为Google API返回JSON结果。然后我想采取该JSON并将每个链接添加到数据库中。我正在尝试使用。每个如下: response["items"].each do |item| i=DM

    1热度

    1回答

    我是Ruby的新成员,甚至是DataMapper的新成员,或者任何针对此问题的ORM。我来自Perl背景,并不是真正的OOP类型的开发人员。所以我在这里游荡在未知的领域。对于长期问题的歉意...... 在这个项目中,我有设备类和设备的概念,这些设备类将被映射到deviceclasses下。设备类需要能够拥有子设备类。通用根设备类名称(换句话说,所有设备类来自的根)称为“FOO”或“BAR”(在此示

    1热度

    1回答

    我在DataMapper的总初学者,有两种型号: class ThirdPartyAccount include DataMapper::Resource property :access_token, String, :length => 500 belongs_to :user end class User include DataMapper:

    1热度

    1回答

    的属性我开始使用Ruby和DataMapper,并且偶然发现了一个我认为没有任何意义的问题。比方说,我有以下型号: class Foo include DataMapper::Resource property :id, Serial property :date, Date, required: true def initialize @da

    2热度

    1回答

    我有一个简单的类,如: class Foo include DataMapper::Resource property :id, Serial property :bar, Text, lazy: false property :created_on, DateTime, default: lambda { |r,p| DateTime.now } end

    2热度

    2回答

    我有一个用户表(datamapper模型),它有一个名为permission的列,其中包含位掩码值。 property :permission, Flag[:perm1, :perm2, :perm3] 我想找到所有谁拥有一定权限的用户,如PERM1和PERM2 所以我打电话, User.all(:permission => [:perm1, :perm2]) 这使得查询 select * fro

    2热度

    1回答

    我在西纳特拉应用Link模型 class Link include DataMapper::Resource has n, :views validates_presence_of :url, message: "You must specify a URL." validates_length_of :url, maximum: 40

    0热度

    1回答

    我不能在别的地方找到这个答案的数目,所以我问在这里: 我如何“SELECT COUNT”与data_mapper? 我已经试过: MyClass.count MyClass.size MyClass.all.count MyClass.all.size 什么工作是: ids = [] MyClass.all.each do |class| ids << class.id end i