Rails – 电子表格适配器

有没有办法使用Excel电子表格“作为数据库”适配器? 而不是写任何sqlite3,PostgreSQL或MySQL等,我希望能够直接读取和写入Excel电子表格。

Sqlite3只是一个文件系统吗? 有没有人创build一个适配器只使用.xls甚至.xlsx而不是.sqlite

我也明白,如果它不存在,这可能很难创build。 我不确定它是如何工作的,但这不是这个问题的关键。

可以使用电子表格 gem来存储/检索Excel文档中的数据,然后混合所需的ActiveModel模块,使其performance得像ActiveRecord。 一定要使用ActiveModel :: Lint,以确保你已经正确实现了ActiveRecord“接口”。