应需求,需要增加双向删除聊天记录. 删除时需删除服务器消息记录.
Server API 中只有 通过消息ID 撤回接口.
目前的环境是 MongoDB+MYSQL
方案1:
如果使用API 需要终端删除聊天记录后 提交所有消息ID 应用接收到遍历调用撤回接口.删除 这样理论上应该不好 人多 或则同时操作的时候不高效.
如果是选择的单条消息 那是可行的 但是全部消息 就变得.....
方案2:
终端删除聊天记录后 发出请求给应用服务器 应用服务器收到请求后 遍历数据库 两者ID 并删除.
有没有比较好的方案. d单条信息撤回 有API . x现在需要知道 删除全部信息的时候 怎么操作.