Rails Rails 中有些数据字段都比较少的表,不想创建对应的 model 了,有什么快捷办法做增删改查嘛?

wl1991724 · 2015年06月11日 · 最后由 liwei78 回复于 2015年06月11日 · 1757 次阅读

只能用原生 sql 吗?

不用 rails 不就不纠结这个问题了 ==!

#3 楼 @wl1991724 写在 yaml 里啊....

@fresh_fish 不明白,具体怎么操作啊?

#5 楼 @wl1991724 users.yml

users:
  -
    name: 123
    age: 456
  -
    name: 789
    age: 112

users = YAML.load(File.read('users.yml'))["users"]

字段少未必数据少,如果是数据少且不经常变动,比如系统配置,可以转入到 config.yml 中。

如果是一些辅助数据,比如“谁看过我”,“我看过谁”之类的数据,可以转入 redis 等非关系型数据库。

如果是需要关系型数据库的功能,比如外键查找,事物处理等,还是建 model 吧。

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