我想用分隔的文本文件(xml/csv等)替代Ruby on Rails中的数据库。解决方案?我可以在ROR中使用文本文件作为我的数据库吗?
(这是一类项目的要求,我宁愿使用一个数据库,如果我当初的选择。)
我没事序列化的数据并将其发送到文本文件自己。
我想用分隔的文本文件(xml/csv等)替代Ruby on Rails中的数据库。解决方案?我可以在ROR中使用文本文件作为我的数据库吗?
(这是一类项目的要求,我宁愿使用一个数据库,如果我当初的选择。)
我没事序列化的数据并将其发送到文本文件自己。
最好的办法可能是采取加载ActiveModel API,并建立你的方法是分析在适当的方式对文件进行。
这里有一个很好的presentation有关加载ActiveModel和ActiveRelation在那里,他建立了一个自定义模式,应该有很多类似的概念(但不同的后端。),也是一个良好的blog post由耶胡达约加载ActiveModel API
标记为功课。 – ocodo 2010-10-07 00:45:18
你能否提供更多细节上的类项目,无论是你的教授/老师完全误解了Rails的目的,或者你要使用Rails的做到这一点,需要你做文件读取一个简单的Ruby项目/写入到存储简单的数据。 – ocodo 2010-10-07 00:46:47