我正在建立一个新网站,用户可以在其中创建自己的报告。 报告由块组成,块可以是图形或表格。所以这样的块可视化一些数据。用户可以选择哪个对象是该块的源和其上的过滤器。从现有的块中,他可以编辑这些过滤器。保存报告,以便稍后可以调用此类报告,图表中的数据也是更新。
Ruby On Rails中是否有任何宝石或方法可以实现如何保存此类数据过滤?
一种方法是在创建块时生成SQL代码,但是我必须保存大量信息才能编辑这样的块。
由于 Laurens的
答案 0 :(得分:1)
您可以将报告过滤器存储在nosql数据库中,例如mongodb。使用此解决方案,可以非常轻松地将这些参数存储和检索为JSON文档。