por seguridad, quiero que estos datos de puntos SOLO puedan aumentar en 1. no más.
técnicamente quiero que los puntos se guarden si los datos son los siguientes: puntos = 1 en la aplicación y en la base de datos ACEPTAR DATOS. o. puntos = 2 en la aplicación y 1 en la base de datos ACEPTAR Y ACTUALIZAR. cualquier otra cosa, NO.
No quiero que alguien cambie los scripts de mi aplicación y diga: "oye, hagamos que me dé 1000 puntos en lugar de 1.
Estas son las reglas que estoy usando que no me dan el resultado que quiero:
"points": { // asserts points is a number and is correctly increased by 1 ".validate": "newData.isNumber() && ((data.val() == null && newData.val() == 1) || data.val() == data.val() || newData.val() === data.val() + 1 && newData.val() > data.val() && newData.val() < data.val() +2)",},".validate": "data.val() == newData.val() || (newData.isNumber() && ((data.val() == null && newData.val() == 1) || newData.val() === data.val() + 1))"