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

wl1991724 · June 11, 2015 · Last by liwei78 replied at June 11, 2015 · 1759 hits

只能用原生 sql 吗?

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

@fresh_fish 能说具体点么

#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 吧。

You need to Sign in before reply, if you don't have an account, please Sign up first.