Карта, Фильтр, Foldr в DrRacket / Схема

У меня был успех, делающий это следующим образом:

db.collection.update(  { _id:...} , { $set: { 'key.another_key' : new_info  } } );

У меня есть функция, которая динамически обрабатывает мои обновления профиля

function update(prop, newVal) {
  const str = `profile.${prop}`;
  db.collection.update( { _id:...}, { $set: { [str]: newVal } } );
}

Примечание: «Профиль» относится к моему реализация, это просто строка ключа, которую вы хотели бы изменить.

13
задан Tikhon Jelvis 25 January 2016 в 23:06
поделиться