gpt4 book ai didi

ruby-on-rails - 在Rails中创建域表(查找表)的首选方法是什么

转载 作者:行者123 更新时间:2023-12-04 05:36:43 26 4
gpt4 key购买 nike

我正在阅读丹泽(Dan Chak)的《企业Rails书-伟大的书》。在这本书中,他讨论了域表或查找表,并建议通过将插入语句添加到架构定义中来创建这些表-因为这些表不太可能更改。这本书是在seed.rb文件问世之前写的,所以我的问题如下:


给定种子文件的存在,使用种子文件创建域表是更好还是更好,还是在架构定义中使用插入语句还是更好。
如果仍然优选inserts语句,则只需键入insert语句然后运行db:rake migration即可。

最佳答案

我有同样的问题,发现此页面旨在寻找其他人如何解决它。

我不认为这是最好的解决方案,但是我最终使用find_or_create_by ...将域数据放入模型中,因为我无法弄清楚如何在模型在测试期间无效之前填充种子数据。

关于ruby-on-rails - 在Rails中创建域表(查找表)的首选方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8466127/

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