gpt4 book ai didi

ruby-on-rails-3 - Rails 3 不使用复数表名

转载 作者:行者123 更新时间:2023-12-03 00:28:35 25 4
gpt4 key购买 nike

我正在尝试从 Rails 2 迁移到 Rails 3。

我遇到了一个奇怪的问题。

整个应用程序似乎没有将表名称复数。

Mysql::Error: Table 'r_database.country_data' doesn't exist:

但是我的表的名称是country_datas。

应用程序在 Rails 2 中完美运行。

最佳答案

rails 3 识别(英语)数据已经是复数。您必须在初始值设定项中添加自定义变形,或者在模型中使用 set_table_name "country_datas"。

关于ruby-on-rails-3 - Rails 3 不使用复数表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7144152/

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