FacebookユーザーのOmniauth認証のuidであるdbを抽出して保存しようとしています。
コマンドuser.authenticationsを発行すると、結果の配列が表示されます。
[<認証ID:3、user_id:63、プロバイダー: "facebook"、uid: "123456789"、created_at: "2012-07-02 02:10:48"、updated_at: "2012-07-02 02:10: 48">]
しかし、user.authentications.lastを実行すると、1つのアイテム配列から上記の認証を取得するために、次のようになります。
<認証:0x007f837d32e288>
すべてのパラメーター、 id、user_id、provider、uidなどが表示されないのはなぜですか。この方法でuidにアクセスして抽出することはできません。user.authentications.last.uidを実行しようとしています。
ありがとうございました