我有一个小型的消息系统,用于用户和管理员之间的发送消息。
我们有不同的管理员,因此他们的响应需要了解早期的信息。
在一次对话中,没有很多消息。
而且,我们的系统也使用nosql数据库。
因此,我认为我的nosql数据库中的数据将如下所示:
我们有不同的管理员,因此他们的响应需要了解早期的信息。
在一次对话中,没有很多消息。
对话 { id, 种类,(对话的类型,如发布请求,编辑请求,其他请求) 用户id }我不确定这是否是一个好的解决方案。
消息( id, 标记,(已读和未读或其他) 对话id, 创建时间, )
而且,我们的系统也使用nosql数据库。
因此,我认为我的nosql数据库中的数据将如下所示:
对话 ( id, 种类,(对话的类型,如发布请求,编辑请求,其他请求) 用户id, 消息列表[m1,m2,m3,m4 .........] )如果我使用nosql数据库,这是不是一个好的解决方案?
message_list 是一个字典:
message_list{ text:text, time:time, type:(user or system admin), }