说我有两个数据映射器类是这样的: class Family
include DataMapper::Resource
property :id, Serial
property :nice, Boolean
end
Class Person
include DataMapper::Resource
property :id, Serial
后数据未正确删除在我的RSpec文件中,我使用FactoryGirl创建了我在RSpec文件中使用的对象。在我的RSpec文件中,我使用了三个对象A,B和C,其中C依赖于B,而B依赖于A.这里在RSpec文件中我写了两个测试用例:一个用于测试index我的控制器的方法,另一个用于update方法。所以,我创建了我曾经用来测试这两个方法的对象,如下所示: before(:each) do
我想通过FactoryGirl指定以下关联类型。我有三个型号A,B和C,其中C的模式,即在DataMapper的情况如下: Class C do
include DataMapper::Resource
belongs_to :A, :key=>true
belongs_to :B, :key=>true
end
我不知道如何在FactoryGirl即指定该明白
我想通过与FactoryGirl的关系来表达。我有三个型号A,B和学士学位,模型A是独立的,B的模型如下: Class B
include DataMapper::Resource
property :prop1
property :prop2
...
has n, :propn, :through => :ba
end
和A的模型如下: C
我可以覆盖DataMapper的保存,删除,销毁!使用方法模块,如: require 'data_mapper'
module Record
def self.included(base)
base.class_eval do
include DataMapper::Resource
property :id, DataMapper::Propert