आप जो चाहते हैं उसे पाने के लिए आपको कुछ चीजों की आवश्यकता होगी:
t.forEach(function( aRow ) {
var newFields = [];
aRow.fields.forEach( function( aField ){
var newItems = [];
aField.items.forEach( function( item ){
var aNewItem = { item: parseInt(item), ref: 0 };
newItems.push( aNewItem );
} );
newFields.push({ _id: aField._id, items: newItems });
} )
aTable.update(
{ _id: aRow._id },
{ "$set": { "fields": newFields } }
);
});
तो मूल रूप से आपको अपडेट करने से पहले अपने सरणियों को "पुन:निर्माण" करने की आवश्यकता है