0
我正在開發iOS應用程序的api。我目前有一個有很多問題的Property類。在指數API控制器我有以下代碼:通過GET請求對API調用使用Params
def index
@issues = @property.issues
end
我設置了@property
VAR與before_action
我現在有這在我的路線文件,我的API包裝的路線內:
resources :issues do
resources :comments
end
顯然是把適當的REST動詞放到調用中,但是我的問題是我需要傳遞property_id的參數,以便在我的動作之前找到Property.where(id: pay ams[:property_id]
。
- 我可以GET請求中傳遞參數在所有軌道4
- 我需要用
?property_id=1
或請求頭做的網址是什麼? - 我是否需要在此GET請求的路由文件中指定參數?
在Rails 4,將強大的參數發生,我需要傳遞的身體:
{ "issue":["property_id":2] }
這裏沒有強烈的參數限制,我只在與AR進行交互時使用POST方法。 –