私はST2を初めて使用しますが、単純なはずだと思うことをしようとするのに苦労しています。
メールと呼ばれるhasManyアソシエーションを持つユーザーのモデルがあります。トップレベルのユーザーアイテムを正常にロードするリストがあり、リスト内のアイテムをタップすると、を介してtapイベントに渡されたレコードを使用してユーザーのプロパティにアクセスできます。
record.get('displayName');
しかし、レコードオブジェクトから電子メールのコレクションにアクセスしようとしても機能しませんでした。
私はもう試した :
record.get('emails'); // doesn't work
record.getEmails(); // doesn't work
record.emails().each(...);
record.emails()
存在しますが、それが何であるかわかりません。each()は、okと評価しますが、何も生成しません。
このレコードオブジェクトからアソシエーションデータ要素を取得する方法を誰かに説明してもらえますか?
これが私が生成しているJSONの例です:
[
{
"id":0,
"displayName":"Display Name 0",
"emails":[
{
"value":"email@thehost.us",
"type":"home",
"pref":"true"
}
]
}
]