{ "rules": { "oksjon1":{ ".read": true, ".write": true, ".validate": "newData.isNumber() && newData.val()>data.val()" }, "oksjon2":{ ".write": true, "pakkumised":{ "$kood":{ "summa":{ ".validate": "newData.isNumber() && data.parent().parent().parent().child('parim/summa').val()==newData.val()" }, "epost":{ ".validate":"newData.val()==auth.token.email" }, "aeg": {".validate": "true"}, "$muu": {".validate": "false"}, }, ".indexOn":"aeg", ".read": "query.limitToLast <=5" }, "parim":{ ".read":true, "summa":{ ".validate": "newData.isNumber() && newData.val()>data.val()" }, "epost":{ ".validate":"newData.val()==auth.token.email" }, }, "kasutajad":{ ".read":true, ".indexOn":"epost" } }, } }