Ruby on rails 从Rails插入Postgres数组

Ruby on rails 从Rails插入Postgres数组,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,我对Rails非常陌生,我希望能够将名称插入到附加到用户的数组中 我在我的“schema.rb”中添加了一个名为“订阅的任务”的空数组 我想知道如何将数据推入该阵列 我的第一次尝试是: 在我的show.haml中有“=链接到”Subscribe“,Subscribe\u task\u路径,类:“btn btn default””,然后在我的route.rb中有这个: resources :tasks do member do get :subscribe end

我对Rails非常陌生,我希望能够将名称插入到附加到用户的数组中

我在我的“schema.rb”中添加了一个名为“订阅的任务”的空数组

我想知道如何将数据推入该阵列

我的第一次尝试是:

在我的show.haml中有“
=链接到”Subscribe“,Subscribe\u task\u路径,类:“btn btn default”
”,然后在我的route.rb中有这个:

 resources :tasks do
    member do
        get :subscribe
    end
  end
&然后将其添加到我的任务\u控制器:

def subscribe
    @user = current_user
    @user.subscribed_tasks << @task.title
    redirect_to @task, notice: "Subscribed to "+ @task.title
end
def订阅
@用户=当前用户

@user.subscribed\u任务
rake route
的输出是什么。你为什么要做
@user.subscribed\u tasks@antar Byrd我不知道你能马上做,这说明我没有经验!我从
rake-route
得到的响应是
rake中止!不知道如何构建任务“路由”
,所以我肯定做错了什么。对不起,我是说
rake routes
。此外,您可能还需要post路径来处理getHard,以设置字符限制的格式。“我要强调一下,”安塔伯德说