2012-03-31 43 views
1

我想有一个端点通过像Twitter API的一个POST操作来破坏模型的实例做:Rails的路由:POST行动摧毁内容

statuses/destroy/:id 

我怎么会在路线确定这条路线文件?我很茫然。

+0

我不知道如何做到这一点。我知道我可以使用比赛路线声明,但我会认为这样做会更漂亮。 – PolandSpring 2012-03-31 00:26:19

回答

1

我不知道这是否是你想要做的,但它添加到您的config/routes.rb应该做的伎俩是什么:

match 'statuses/destroy/:id' => 'statuses#destroy', :via => :post 

(我发现它在Rails Routing Guide

2

它可能会看起来更好,如果你有其他行动在相同的资源在轨道3

resources :statuses, :only => [:index, :create] 
     collection do 
     post 'destroy/:id', :action => :destroy 
     end 
    end