0

我处于构建 Web 应用程序的相对早期阶段,但我知道它的总体目标应该是什么。我目前正在使用 rails (3),并且我完全欣赏 rails 的好处。

但是,我可以在某一时刻做的一件事是允许客户自己向数据库添加/删除一些列。这些额外的列将在我将设置的模板中(“数字”列,具有用于搜索、查询等的预设选项)

基本上我想知道这是否可以在 Rails 中完成,或者是否或多或少有必要切换到较低级别的平台,因为在许多方面这个想法违反了 Rails 约定。

4

1 回答 1

0

我永远不会允许客户/用户弄乱我的数据库模式!!!!oneeleven

您可能会考虑将可选的用户相关属性放入序列化字段或使用基于文档的数据存储(如 mongoDB),这样您就可以摆脱“列”的约束

于 2012-07-03T19:54:47.387 回答