Mam json, jak pokazano poniżej, który jest publikowany w moim temacie sns za każdym razem, kiedy nasz api wyłącza klienta. Api również publikuje posty na ten sam temat, gdy są aktualizowane/wstawiane inne tabeli/kolumny.
{
"transaction": {
"operation": "UPDATE",
"tableName": "Customer",
"primaryKeyColumn": "CustomerID"
},
"columns": [
{
"columnName": "FirstName",
"hasChanged": false
},
{
"columnName": "IsActive",
"oldValue": "1",
"newValue": "0",
"hasChanged": true
}
]
}
Chciałbym założyć filtr subskrypcji, która będzie filtrować, jeśli klient się wyłącza. Na przykład, jak pokazano poniżej:
{
"operation": ["UPDATE"],
"tableName": ["Customer"],
"columnName": ["IsActive"],
"hasChanged": [true],
"newValue": ["0"]
}
Powyższy filtr subskrypcji nie działa. Na przykład, jeśli dodam filtr, nie dostanę żadnej wiadomości w kolei. Ale jeśli usunę go otrzymam wiadomość, publikująca w kolejce. Każda pomoc będzie wdzięczna.