2016-06-29 7 views
-2

私はコピー/クローンしたい次のJSONオブジェクトを持っています。 クローン作成中に私はいくつかの特定のキー、例えばid、measurement_tag_idとunitだけを必要とします。続きCoffeescript選択したキーでJSONオブジェクトをコピーします。

は私のJSONオブジェクトです:

{ 
    "id": 246, 
    "measurement_profile_id": 52, 
    "measurement_tag_id": 339, 
    "unit": "in", 
    "value": 5, 
    "measurement_tag": { 
     "id": 339, 
    } 
    ... 
    ... 
    ... 
    ...many more keys... 
} 

どのように私は、唯一のライナーを使用して、CoffeeScriptのでこれを達成することができますか?

答えて

1

これは、forループで行うことは非常に簡単です:

new_object = {} 
new_object[key] = old_object[key] for key in ["id", "measurement_tag_id", "unit"] 
関連する問題