我的Rails 3.2項目有一個設計生成的用戶和一組模型,它們都包含特定於該用戶的數據。我希望登錄用戶能夠通過控制器公開的API訪問他自己的數據。現在對當前設計用戶的範圍授權?
,蠻力的方式,使這將是每一個控制器從類似變化:
def index
@stuff = Stuff.all
到
def index
@stuff = Stuff.find_all_by_user_id current_user.id
我不得不重複這對於每一個每個控制器的動作。是否有更簡潔和乾爽的方式來達到同樣的效果?我必須寫的樣板文件的數量感覺不對。
謝謝!
我想這應該做的伎倆,我就讓你們這些人知道,如果它不削減! –