Tengo un json como el de abajo, que se publican en mi tema de sns cada vez que un cliente es inactivado por nuestra api. La api también publica mensajes con el mismo tema cuando otras tablas/columnas se actualiza/se inserta.
{
"transaction": {
"operation": "UPDATE",
"tableName": "Customer",
"primaryKeyColumn": "CustomerID"
},
"columns": [
{
"columnName": "FirstName",
"hasChanged": false
},
{
"columnName": "IsActive",
"oldValue": "1",
"newValue": "0",
"hasChanged": true
}
]
}
Me gustaría crear una suscripción de filtro que sería el filtro si el cliente está recibiendo inactivada. Por ejemplo, como la siguiente:
{
"operation": ["UPDATE"],
"tableName": ["Customer"],
"columnName": ["IsActive"],
"hasChanged": [true],
"newValue": ["0"]
}
El de arriba suscripción de filtro no funciona. Por ejemplo, si añado el filtro, no tengo ningún mensaje en mi cola. Pero si puedo quitar, me sale el mensaje publicado a la cola. Cualquier ayuda se agradece.