次のようなスキーマがあるとしましょう。
users: {
friends: [{name: String, id: String}]
}
このオブジェクト配列を 2 つの別個の配列に抽出する最速の方法は次のとおりです。
var names = [String]
var ids = [String]
forループなしでこれを行う方法はありますか? この操作は一連のユーザーに対して実行する必要があり、ネストされた for ループを回避しようとしています。友達の名前とIDを保存するためのより良い方法はありますか?