Если эти два не связаны, вы не должны делать это таким образом.Если они связаны, мы называем эти вложенные ресурсы.
Пример:
resources :projecs do
resources :tasks
end
Пример URL: "/ projects / 12 / tasks / 1281"
Редактировать: Если они НЕ связаны (взято из моего комментария):
В вашем BuildingsController вы также можете получить родительскую информацию.Если вы используете маршрут матча в своем вопросе, у вас будут параметры params [: user_name] AND params [: building_name] и вы сможете выбрать из них все, что вы захотите ...
Building.find_by_name(params[:building_name]) # return all Buildings based on URL param