RESTfully, , , " " ", / .." - - , / .
, - "" - (, - ). (, "MyModel # can_be_edited_by? (Some_user)" ).
, "" , RESTful.
, "" - , - "SurveyResult", "" ", " ", "SurveyResult" ( "SurveyParticipation" - ).
, , , SurveyResults, : : some_user_model.
, : //123-my_favourite_colour/
RESTful .
- . , " ". , "".
( ), ( , ), , ?
- SurveyPermission, _ _to: some_user_model.
SurveyPermission - Surveys -, .
, SurveyPermission.
, , SurveyPermission, , , Survey.
- , "create_survey_result (@survey)" -...
Update:
, ( ). , , , , .
- :
map.resources :surveys do |s|
s.resources :results
s.resources :shares
end
, :
new_survey_path
surveys_path
new_survey_result_path(@survey)
survey_results_path(@survey)