Ember データ、ActiveModel シリアライザー、Ember Simple Auth Devise を使用して Ember.js アプリケーションを構築し、Rails API に接続して、単一のリソースをロードするルートを構築する方法を理解しようとしています。現在のユーザーの「マイ アカウント」ページ。
Rails の観点からは ID は必要ありませんが、Ember 側ではこれを実現する方法がわかりません。私の回避策は、Rails が無視するプレースホルダー ID を提供することでした。これを達成するためのより良い方法はありますか?
Ember.js:
MyAccountRoute = Ember.Route.extend(model: -> @store.find 'account', '1')
レール:
def show
@item = @current_user.account
end