2012-01-12 12 views
1

私はNode.jsのにプッシュするレールに次のように使用しています:私がいるRailsでは、ブラウザにjsonオブジェクトとjson文字列を送信する方法はありますか?

NodePush[].trigger('unit', 'join', {:id =>record.user_id, :name => record.user.name}, record.unit_id) 

問題は、コンソールであるとの結果をログに記録されています。私が欲しいもの

{"id":7154,"name":"Medallions"} 

するためのものです次のようにオブジェクトを出力するコンソール:

Object 
id: 7154 
name: "Medallions" 

オブジェクトを作成するためにレールコードを更新する方法についての提案はありますか?ありがとう

答えて

1

RailsからNodeにデータをプッシュすると、JSONがプッシュされます。ノードが最後に再構成するJavaScriptオブジェクトを表示するには、オブジェクトを解析した後にログを記録するか、オブジェクトをコンソールにログオンするときに​​を明示的に呼び出す必要があります(strはJSON文字列)。

関連する問題