SAYMON документация

Skip to end of metadata
Go to start of metadata

Пошаговое руководство

  1. запускаем mongo shell:

    mongo saymon
  2. и ищем записи:

    db.stateTriggers.find({"body.payload":{"phone":"7926xxxxxxx"}})

    или:

    db.stateTriggers.find({"body.payload":{"phone":"8926xxxxxxx"}})

 В результате получим список триггеров вида:

{ "_id" : ObjectId("5888855e6fc320817eb5b9b5"), "ownerId" : ObjectId("5888855e6fc320817eb5b97e"), "ownerType" : 1, "body" : [ { "type" : "e-mail", "payload" : { "to" : "email@addre.ss", "cc" : "" }, "states" : [ 3, 5 ] }, { "type" : "sms", "payload" : { "phone" : "7926xxxxxxx" }, "states" : [ 3, 5 ] } ] }

Тут нас интересуют значения ObjectId("XXX") - id объектов, в которых находятся эти триггеры:

... "ownerId" : ObjectId("5888855e6fc320817eb5b97e")... 

Далее открываем веб-интерфейс системы и правим триггеры в каждом объекте.

Или автоматизируем работу скриптом.


Связанные статьи