因为考虑到扩展性,对于不同事务,提醒的内容不同且差别较大。无法确定消息的内容需要哪些域,并且考虑到效率问题也没有使用索引或者存放相应id。然后考虑用简单的处理,就是Notice只包含接收人,时间,是否已读,内容(str)。内容的生成交给不同模块自己处理,但是,这样也有问题,因为前端得到的是text/html,所以进一步加工的灵活性差。我想了解的是,一般网站的消息模型是怎么样的呢?或者简单说,消息载体是如何承载信息的呢?小弟刚接触后端,所以在此请求大家的指点,十分感谢!
2 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
内容只需一个stringfield,这个string里你可以存JSON,可以存XML,可以存YAML,甚至可以存一个Javaclass……反正就是想要什么你都可以放进去的意思。
添加回答
举报
0/150
提交
取消
