ruby-on-rails - 我可以在 ROR 中使用文本文件作为我的数据库吗?

标签 ruby-on-rails database text-files

我想使用带分隔符的文本文件(xml/csv 等)替代 Ruby on Rails 中的数据库。解决方案?

(这是一个类(class)项目要求,如果可以选择,我更愿意使用数据库。)

我很好地序列化数据并将其发送到文本文件中。

最佳答案

最好的方法可能是采用 ActiveModel API 并构建以适当方式解析文件的方法。

这是一个很好的presentation关于他构建自定义模型的 ActiveModel 和 ActiveRelation,它应该有很多相似的概念(但后端不同)。还有一个很好的 blog post Yehuda 关于 ActiveModel API 的文章

关于ruby-on-rails - 我可以在 ROR 中使用文本文件作为我的数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3877758/

相关文章:

ruby-on-rails - 找不到 'id' =clas 的时间表

ruby-on-rails - 无法在 Windows 7 x64 上安装回形针 2.5.0

java - 如何在Java中写入文本文件

ruby-on-rails - Rails 服务器 bin/rails :6: warning: already initialized constant APP_PATH error

ruby-on-rails - 在 RubyMine 中调试特定测试/规范

sql - 值列表如表

sql - 存储过程的模式?

java - HSQL 中缺少用于测试的序列

python - 读取文本文件的行并获取字符映射解码错误

javascript - 如何使用 Javascript 或 jQuery 表单编辑 .txt 文件