Изменение документа в mongodb по времени

335
14 февраля 2017, 21:17

В MongoDB можно создать индекс для удаления документа по времени (TTL). Имеется ли подобные средства для обновления документа. Либо его создание. Задача состоит в том что бы после определенного времени после создания документа обновить в ней некоторые поля. Спасибо!

Answer 1

Эту задачу в реляционных базах данных решают триггеры. В MongoDB подобного функционала нет.

Есть так называемые Tailable Cursors с помощью которых можно подобный функционал создать.

Некоторые реализации на JavaScript:

  • https://github.com/afharo/mongo-trigger
  • https://github.com/iddogino/mongoTriggers (без tailable cursors, но идея та же)
READ ALSO
Как ускорить обработку данных JSON в JS?

Как ускорить обработку данных JSON в JS?

Необходимо уведомить Вас сразу: для меня эта тема новая, я знаком лишь с php

285
Как передать значение типа radio

Как передать значение типа radio

ЗдравствуйтеЕсть код:

382
Создание 3д ифрейма

Создание 3д ифрейма

Вопрос такой стоит задача сделать 3д интерфейс вот с такими окнами: использовал все что мог и знал :

256