行は配列、行はオブジェクト、行にプロパティを追加したい。私は次のことを試しました:
rows.forEach(function(row) {
User.find(row.owner).success(function(user) {
row.ownername = user.username;
});
});
console.dir(rows);
行は所有者名プロパティに結合されていませんが、出力はまだ[]です。何か不足していますか? どんな助けでも大歓迎です。
申し訳ありませんが、明確ではないと言いました。行は次のような配列です。
[{"id":19427,"name":"data1","owner":123},
{"id":19427,"name":"data2","owner":123},
{"id":19427,"name":"data3","owner":123},
{"id":19427,"name":"data4","owner":123}]
行は、次のような行の要素を表します
{"id":19427,"name":"data2","owner":123}
行にプロパティを追加したいだけで、最終的に次のような行
[{"id":19427,"name":"data1","owner":123,"ownername":"a"},
{"id":19427,"name":"data2","owner":123,"ownername":"ab"},
{"id":19427,"name":"data3","owner":123,"ownername":"abc"},
{"id":19427,"name":"data4","owner":123,"ownername":"abcd"}]