Rails rails Model self.table_name 问题

76521 · 2014年06月24日 · 2176 次阅读

class Account < ActiveRecord::Base self.table_name = "socials" end 我有一个 account 类,然后引用了 socials 表,数据库中已经把 accounts 表删除了,查询、更新、删除的时候是正常的,但是创建的时候报错 ActiveRecord::StatementInvalid: Mysql2::Error: Table 'pscrmdata.accounts' doesn't exist: INSERT INTO socials (`account_name) VALUES ( '新浪微博')。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号