Запретить добавление одного и того же документа в массив, где отличаются только временные метки с помощью Mongoose и Express - PullRequest
4 голосов
/ 10 мая 2019

Есть ли способ предотвратить добавление дубликатов документов в массив, которые имеют только разные временные метки, с помощью функции $ addToSet?

Итак, у меня есть массив:

Schools: [
  {
    Name: 'Jack High',
    State: 'DC',
    created: '2019-05-02 11:03:35.344'
  }
]

Я хочучтобы предотвратить добавление:

{
    Name: 'Jack High',
    State: 'DC',
    created: '2019-05-05 11:03:35.344'
 }

, поскольку у него одинаковые значения, только разные даты создания.

Любые идеи о том, как это сделать с помощью Express и mongoose

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...