Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.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_Ruby_Arrays_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails Rails阵列模型

Ruby on rails Rails阵列模型,ruby-on-rails,ruby,arrays,ruby-on-rails-3,Ruby On Rails,Ruby,Arrays,Ruby On Rails 3,我对RubyonRails比较陌生,下面是我要做的 使用数组属性调用的模型名体验,将从用户获取字符串输入和图像输入 根据我的阅读资料,似乎有两种方法可以做到这一点: 要使我的矩属性类型为数组-还不确定如何执行此操作 为“瞬间”创建一个单独的模型,然后使用它与经验和瞬间模型有很多联系。 第二种方式似乎是更可取的方式——从长远来看,它似乎提供了更多的灵活性,但我不是100%确定,有人愿意证实和解释吗 是的-您希望使用2,因为大多数RDBMS系统都不提供数组数据类型,并且它可能会违反正常形式:请看。甚

我对RubyonRails比较陌生,下面是我要做的

使用数组属性调用的模型名体验,将从用户获取字符串输入和图像输入

根据我的阅读资料,似乎有两种方法可以做到这一点:

要使我的矩属性类型为数组-还不确定如何执行此操作 为“瞬间”创建一个单独的模型,然后使用它与经验和瞬间模型有很多联系。
第二种方式似乎是更可取的方式——从长远来看,它似乎提供了更多的灵活性,但我不是100%确定,有人愿意证实和解释吗

是的-您希望使用2,因为大多数RDBMS系统都不提供数组数据类型,并且它可能会违反正常形式:请看。甚至在此之前,我强烈建议进行一次演练,其中包括创建几个modelsAn阵列列的演练。SAN阵列列仅对少量一维项/数据有用。将其用于角色、类型等方面。您的时刻将附加更多数据,因此应该有自己的表格。