Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

279
Views
How to save an Array with objects using markModified? / Mongoose
owningCharacters = [object1, object2, object3]

My DB has an array and it has multiple objects.

owningCharacters [Array]

0: Objects {}

1: Objects {}

2: Objects {}

I edited an object's value and saved it like this.

owningCharacters[0].level++;
for(let i = 0; i < user.owningCharacters.length ; i++){
   user.markModified("owningCharacters");
};
user.save();

but DB didn't save the edited value. So I also tried like this too.

for(let i = 0; i < user.owningCharacters.length ; i++){
   user.markModified("owningCharacters." + i);
};
user.save();
for(let i = 0; i < user.owningCharacters.length ; i++){
   user.markModified(i);
};
user.save();

And these tries didn't work either.

How can I save every single objects in an Array?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!