Применить операцию почти ко всем полям документа в MongodDB? - PullRequest
0 голосов
/ 12 апреля 2019

Существует несколько (<10) коллекций, для каждой коллекции мне нужно применить фиксированную операцию к определенным полям документа (будет варьироваться от коллекции к коллекции).Эту операцию нужно применять почти ко всем полям, кроме нескольких. </p>

Подход, который я мог бы придумать:

  1. Чтобы иметь список полей для каждой коллекции, в которой я нуждаюсь 'Чтобы применить эту операцию, прочитайте все поля, кроме полей, присутствующих в списке, и примените операцию.

Есть ли лучший способ решения этой проблемы?

1 Ответ

0 голосов
/ 12 апреля 2019

да, если количество исключенных полей очень <для включенных полей, ваш подход кажется правильным. но, насколько я знаю, теперь есть способ отправить полный документ на монго [s | d] и сказать, чтобы он пропускал только определенные поля. </p>

...