Ruby→为什么非要在数据库表名后面加s
2007-09-26 17:43
295 查看
在用rails的时候发现在做数据映射的时候rails会自动在对象名称后面加个s作为数据表名,能不能更改?
答案:
class order < ActiveRecord::Base
set_table_name "T_ORDER"
end
将order映射到T_ORDER而不是orders
答案:
class order < ActiveRecord::Base
set_table_name "T_ORDER"
end
将order映射到T_ORDER而不是orders
相关文章推荐
- Ruby操作MongoDB(进阶一)-创建数据库客户端连接
- 【学习笔记】--java通过数据库表名自动生成实体类
- 数据库ntext类型用在sql 语句group by语句后面
- 为什么说每位程序开发者应该学着写Ruby/Python
- 使用PreparedStatement的setString方法会自动在数据库相应表项后面补空格解决办法
- Android数据库SQLite的使用详解(SQLiteOpenHelper,SQLiteDataBase)【看后面简约进阶版】access中数据库拷贝到本地
- storyboard 中coredata 出现问题:addPersistentStoreWithType 程序崩溃 后面还会跟着一串数据库地址,
- Command不是也可以对数据库进行insert,update,delete操作吗,为什么还需要DataAdapter。我知道DataAdapter可以用来想AataSet中填充数据,Command不可以吗?
- 7个原因告诉你为什么要选择ArangoDB “多模型” 数据库?
- 为什么引入数据库中间件
- 为什么数据库使用B树索引而非散列索引
- group by的为什么要放在where后面
- 为什么mysql设置了密码之后,本地还可以直接访问,不需要输入密码就可以登录数据库了?
- 为什么用cmd无法创建数据库?
- 为什么要检测数据库连接是否可用,项目经理说如果实现了这个功能,客户会认可你的软件很专业,很好用
- Ruby on rails 实战圣经:数据库迁移 - Migrations
- 为什么我的数据库无法通过服务名连接?现象和相关参数文件如下,请大家帮忙看下
- 用ruby+java, 同步C++和数据库中的注释.
- hibernate动态创建数据库表名几种方式
- VBA实现数据库中的字段处理(下划线去掉,后面的字母变大写)之版本1.0。