Tengo un servidor de análisis que se ejecuta en el océano digital conectado con mi marco de quasar .
Estoy tratando de hacer que mis livequerys funcionen en mi servidor de análisis. Esto es lo que he hecho:
ssh en el océano digital y agregó la clase para la consulta en vivo en el archivo docker de la mina:
- PARSE_SERVER_LIVE_QUERY={"classNames":["MyClass"]}
Inicie la suscripción creada como se muestra a continuación. La suscripción se imprime al abrir como debería, pero cuando edito algo manualmente en mi servidor de análisis, no se imprime nada en la consola. Esperaba que se imprimiera cada vez que algo cambia en la base de datos.
created: function() { this.initSubscription(); }, methods: { initSubscription: async function() { const MyClass= parse.Object.extend("MyClass"); const query = new parse.Query(MyClass); // do a bit of filtering so only display row where the column "myColumn" matches "thisValue" query.equalTo("myColumn", "thisValue"); // create a subscription let subscription= await query.subscribe(); // THIS PRINTS subscription.on("open", () => { console.log("subscription opened"); }); // BUT NONE OF THESE WORKS WHEN MANUALLY CHANGING IN DATABASE subscription.on("create", object => { console.log("object created", object); }); subscription.on("update", object => { console.log("object updated", object); }); subscription.on("enter", object => { console.log("object entered", object); }); },¿Qué estoy haciendo mal?
tenia esta guia como referencia