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

Ruby on rails Rails调查应用程序数据结构

Ruby on rails Rails调查应用程序数据结构,ruby-on-rails,Ruby On Rails,我对rails非常陌生,刚刚开始尝试创建rails调查应用程序,以帮助更好地理解嵌套数据结构。我知道我将对其进行配置,以便调查有很多问题。我想知道的是,我是否应该创建另一个对象“答案”来存储每个答案,并说一个问题有很多答案?或者我应该只考虑将这些信息存储到问题对象本身中吗?实际上,答案唯一的内容就是它的名字 我想我正在寻找如何处理这种嵌套数据结构的建议 另外,我没有给出太多关于如何存储回答的信息——将答案作为单独的对象是否更容易存储/显示调查结果?这种结构可能对您有用 调查 调查问题,有一个外国

我对rails非常陌生,刚刚开始尝试创建rails调查应用程序,以帮助更好地理解嵌套数据结构。我知道我将对其进行配置,以便调查有很多问题。我想知道的是,我是否应该创建另一个对象“答案”来存储每个答案,并说一个问题有很多答案?或者我应该只考虑将这些信息存储到问题对象本身中吗?实际上,答案唯一的内容就是它的名字

我想我正在寻找如何处理这种嵌套数据结构的建议


另外,我没有给出太多关于如何存储回答的信息——将答案作为单独的对象是否更容易存储/显示调查结果?

这种结构可能对您有用

  • 调查
  • 调查问题,有一个外国的调查
  • 调查的选择,有一个外国的调查问题
  • 调查_投票,有投票的外国用户和他将选择的选择id

  • 我没有考虑这个选择。这真是个好主意。非常感谢!