gpt4 book ai didi

ruby-on-rails - Rails 装置 - 定义表名?

转载 作者:行者123 更新时间:2023-12-04 20:25:12 29 4
gpt4 key购买 nike

目前,我所有的装置都与它们要用于的 table 同名,因为最近出现了 rails 问题,似乎不可能有一个以“test”这个词开头的装置

有谁知道有一种方法可以使用不同的灯具名称,然后将其映射到正确的表?

谢谢,
安迪

最佳答案

您可以像这样手动设置给定夹具的类:

class SomeTest < ActiveSupport::TestCase

set_fixture_class widgets: 'Module::ClassInAModule'
fixtures :widgets # or fixtures :all if you’ve defined all the mappings required

test 'widgets can be found' do
assert Module::ClassInAModule.all.any?, 'there should be widgets'
end

end

根据您的测试/测试助手的设置方式,您可能希望将此调用移动到父类或其他东西。

关于ruby-on-rails - Rails 装置 - 定义表名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1939573/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com