от
У меня есть база данных с MongoDB, которая хранит свои записи и пользователи. Я хочу, чтобы функция, которая будет отправлять HTTP-запрос put, используя "имя пользователя" и "примечание". Затем проанализировать, является ли noteid в Существует для конкретного пользователя. Если это так, то измените. Если его нет, то добавить. Перед:
 [
 {
   "_id": "abc"
   "userId" : "123",
   "notes" : [
      {"note": {"noteID":[0,0], "text":"hi 123"}},
      {"note": {"noteID":[0,1], "text":"hello 123"}},
   ]
 }

 },
 {
   "_id": "xyz"
   "userId" : "999",
   "notes" : [
   ]
 }
 ]
Вызов этой функции
this.userId = 123
this.note = {"noteID":[0,0], "text":"hi 789"}
someFunction(userId, note) //this one modifies
this.userId = 999
this.note = {"noteID":[0,0], "text":"hi 999"}
someFunction(userId, note) //this one creates
После:
 [
 {
   "_id": "abc"
   "userId" : "123",
   "notes" : [
      {"note": {"noteID":[0,0], "text":"hi 789"}},
      {"note": {"noteID":[0,1], "text":"hello 123"}},
   ]
 }

 },
 {
   "_id": "xyz"
   "userId" : "999",
   "notes" : [
      {"note": {"noteID":[0,0], "text":"hi 999"}},
   ]
 }
 ]
что находится внутри
someFunction() {}?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...