我正在寻找使用 stackmob 做一个非常简单的聊天室/消息中心,但我不确定使用我的模式/关系来确保数据权限等的最佳方式。
到目前为止,我有:
Schema - Chatroom:
fields - chatroom_id
sm_owner
createddate
lastmoddate
relationships - author - one to one - user
members - one to many - user
messages - one to many - message
permissions - read - allow to members relationship
Schema - Message
fields - message_id
message
createddate
lastmoddate
relationships - author - one to many - user
permissions - ?
我的问题:
我想将消息的权限设置为仅允许对与此消息有关系的聊天室中被归类为成员的用户进行读取访问。
我怎么知道附加了哪个聊天室...关系是在聊天室而不是消息模式上设置的。
我应该采取另一种方法吗?
谢谢