我必须用法语翻译一个网站.现在,法语和许多其他语言一样,具有性别和变形.问题是:
在我的模型中,我有
has_one :order, dependent: :destroy
accepts_nested_attributes_for :order, reject_if: lambda { |order| order[:description].blank? }, allow_destroy: true
Run Code Online (Sandbox Code Playgroud)
出于某种原因,尽管reject_if已经过测试并且返回true(我使用调试器检查过),但是嵌套顺序不会被销毁.
在互联网上有很多关于这种现象的文章,但我找不到解决方案.
有人知道如何解决这个问题吗?
是否有更好的方法来清除Rspec测试之间的类变量,而不是从after(:each)方法中明确地清除它们?我更喜欢一种"清除它们"的方式,而不是必须记住每次都将它们添加到config.after ...
config.after(:each) do
DatabaseCleaner.clean
Currency.class_variable_set :@@default, nil
end
Run Code Online (Sandbox Code Playgroud) 有没有一种简单的方法可以在twitter bootstrap btn-group-vertical按钮之间添加一些边距,并使它们都有圆角?
我的第一次尝试是在他们之间添加一些余地,使用css,但后来我看到了,除了第一个和最后一个,没有一个有圆角,所以不是"玩",我希望有一个"体面的"实现这一目标的方式......