Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 添加、删除和修改字段的能力-Rails_Ruby On Rails_Database_Nosql - Fatal编程技术网

Ruby on rails 添加、删除和修改字段的能力-Rails

Ruby on rails 添加、删除和修改字段的能力-Rails,ruby-on-rails,database,nosql,Ruby On Rails,Database,Nosql,我正在构建一个ERP类软件,其中有许多已定义的实体。这些实体有几个属性模型。我希望用户能够添加/编辑/删除这些模型的属性 基本上,有没有一种好方法允许用户编辑数据库字段?我认为我们需要一个关系数据库作为基础。那么混合使用nosql和rdbms可以吗 有没有其他方法可以做到这一点?谢谢。您可以使用自定义属性来创建名为table_name的表,该表的结构如下所示 user_id attribute_name attribute_value 现在用户可以添加他/她想要的任意多的属性,并且可以根据用户

我正在构建一个ERP类软件,其中有许多已定义的实体。这些实体有几个属性模型。我希望用户能够添加/编辑/删除这些模型的属性

基本上,有没有一种好方法允许用户编辑数据库字段?我认为我们需要一个关系数据库作为基础。那么混合使用nosql和rdbms可以吗


有没有其他方法可以做到这一点?谢谢。

您可以使用自定义属性来创建名为table_name的表,该表的结构如下所示

user_id attribute_name attribute_value

现在用户可以添加他/她想要的任意多的属性,并且可以根据用户id获取所有属性

还有别的办法吗。这似乎是实现这一目标的最前沿的方法。