У меня есть json, как показано ниже, который публикуется в моей теме sns всякий раз, когда наш api отключает клиента. Api также публикует сообщения в той же теме, когда обновляются/вставляются другие таблицы/столбцы.
{
"transaction": {
"operation": "UPDATE",
"tableName": "Customer",
"primaryKeyColumn": "CustomerID"
},
"columns": [
{
"columnName": "FirstName",
"hasChanged": false
},
{
"columnName": "IsActive",
"oldValue": "1",
"newValue": "0",
"hasChanged": true
}
]
}
Я хотел бы создать фильтр подписки, который будет фильтровать, если клиент отключается. Например, как показано ниже:
{
"operation": ["UPDATE"],
"tableName": ["Customer"],
"columnName": ["IsActive"],
"hasChanged": [true],
"newValue": ["0"]
}
Приведенный выше фильтр подписки не работает. Например, если я добавлю фильтр, я не получу никакого сообщения в свою очередь. Но если я удалю его, я получу сообщение, опубликованное в очереди. Любая помощь будет признательна.