この関数はバグとして結果を複製しますか、それとも私が原因ですか? 出力には、常に 1 つ以上のレコードが重複しています。この例では、中国銀行は常に出力に 2 回表示されます。
gun.get('savings_accounts').map(function (name, ID) {
console.log( name.name, ID );
}, true)
私のコード:
localStorage.clear();
var gun = Gun();
////////////////////////////////////////////////////// create record
var acc1 = gun.put({
name: "Bank of America",
accType: "Savings",
last4: "4123",
favorite: true,
status: true,
created: "some date created"
});
var acc2 = gun.put({
name: "Bank of China",
accType: "Savings",
last4: "5123",
favorite: true,
status: true,
created: "some date created"
});
gun.get('savings_accounts').map(function (name, ID) {
console.log( name.name, ID );
}, true)