【发布时间】:2014-07-24 19:52:28
【问题描述】:
我是 Ruby 的新手,所以我的问题可能很简单。
我有一个表格,其中包含行(例如用户)和包含名称地址电话号码等信息的列,我想在每行的末尾放置一个链接以自动创建(如果我点击链接) 我数据库中另一个表中的一行,使用用户的信息(在行上)。
我应该怎么做?如何创建按钮或链接,以及在哪里编写代码以使用这些信息在不同的表中添加一行?
如果我的问题不清楚,我很抱歉。谢谢 !
【问题讨论】:
-
问题太模糊了。您需要结合视图、应用程序和数据库。请按照教程进行操作。例如guides.rubyonrails.org
-
你可以做到,但是对于堆栈溢出来说答案太详细了。基本上,您需要在您的 routes.db (
resources :users do; member do; get 'other'; end; end) 中使用所谓的成员路由,这将为您提供一个可以链接到的名为other_user_path(user)的路径,并且您将在您的控制器中有一个名为other的操作,它可以检索用户信息并创建新的表条目。简而言之,是的,这是可能的。 :)
标签: ruby-on-rails