我需要列出每个用户的所有消息,其中playerExcluded!= firebase.auth()。currentUser.uid。
roomId
|__ messageId
|__ author: string;
|__ message: string;
|__ playerExcluded: string;
我现在正在使用Cloud Function进行此操作,但是我不认为这是一个好习惯,因为当有新消息(=经常)时需要更新消息:这是非常昂贵的(很多调用云功能)。
有什么好方法吗?
PS / Irrelevant:是否可以仅对一种查询类型限制数据库查询?示例示例:
passwords
|__ roomId: passwordValue
我需要检查用户输入的密码是否正确。这样做查询没问题。但是,考虑到具有写入/读取的Firebase规则是true还是false,我猜答案是否定的,有人可以确认吗?