Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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和Bootstrap在multi-chioce按钮单击上与数据库通信_Ruby On Rails_Twitter Bootstrap - Fatal编程技术网

Ruby on rails 使用Rails和Bootstrap在multi-chioce按钮单击上与数据库通信

Ruby on rails 使用Rails和Bootstrap在multi-chioce按钮单击上与数据库通信,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,我一直在网上阅读,并听取苏的建议,但我不明白这意味着什么 我的Rails项目中有一个页面,其中有一系列引导式的多项选择题。当用户单击某个答案时,我希望更新“用户”Rails数据库中的记录。有人能给我解释一下html/erb语法吗 我知道我们不应该只要求代码解决方案,但我真的不知道如何解决这个问题。在过去的几周里,我在Rails中尝试了几乎随机的事情,最后还是在这里问了一些问题。如果有人有我上面描述的工作示例,那就太好了 如果有帮助的话,我正在使用Bootstrap3和Rails 4.1.5您对R

我一直在网上阅读,并听取苏的建议,但我不明白这意味着什么

我的Rails项目中有一个页面,其中有一系列引导式的多项选择题。当用户单击某个答案时,我希望更新“用户”Rails数据库中的记录。有人能给我解释一下html/erb语法吗

我知道我们不应该只要求代码解决方案,但我真的不知道如何解决这个问题。在过去的几周里,我在Rails中尝试了几乎随机的事情,最后还是在这里问了一些问题。如果有人有我上面描述的工作示例,那就太好了


如果有帮助的话,我正在使用Bootstrap3和Rails 4.1.5

您对Rails使用的底层MVC架构的理解如何?本质上,您需要让html/erb/form语法正确的mVc-view、您的控制器接收并引导来自视图/表单mVc-controller的传入参数,以及一个准备好并在后台等待接收传入数据并将其保存到数据库mVc-model的模型。所有这三个部分都需要到位,以便上述场景能够正常工作。Michael Hartls的Rails教程将为您介绍整个shebang——我不能说我完全理解Rails的整体结构,但我已经让数据库正常工作,用户可以注册,并在返回时登录。它正在更新数据库,而应用程序正在使用,我没有遵循。我试过读哈特尔的书,但很快就没有意义了。也许是时候停下来了。继续——在灯亮之前,我读了几遍教程!这是值得的…似乎有这么多无关的信息!我似乎无法辨别哪些信息与我正在尝试做的事情相关。我了解路由器将路由和动作传递给相关控制器。我不知道当一个用户(例如)单击一个按钮而不是一个单独页面的链接时,单个页面是如何做到这一点的。