起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 396|回复: 10

【结贴】[问题] 如何让用户可以删除即时通中自己的聊天记录?**

[复制链接]
发表于 2007-9-5 16:46:15 | 显示全部楼层 |阅读模式
如题,用户提出要能够删除自己的聊天记录,如何删除?
回复

使用道具 举报

发表于 2007-9-5 17:41:40 | 显示全部楼层
无法实现删除某个人的记录。
如果从mucmesage中把记录删除,会造成其他人查看聊天记录时,信息不完全(丢失了该人说过的话)
回复 支持 反对

使用道具 举报

发表于 2007-9-5 17:53:38 | 显示全部楼层
可以按时间清理一段时间以前的所有聊天记录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-6 09:31:07 | 显示全部楼层
mucmesage 是什么程序?

聊天记录保存在数据库的哪个表里面?
回复 支持 反对

使用道具 举报

发表于 2007-9-6 11:20:52 | 显示全部楼层
汗,mucmessage就是表。聊天记录保存在以muc打头的系列表中
回复 支持 反对

使用道具 举报

发表于 2007-9-6 14:19:40 | 显示全部楼层
jive打头的存放的是通知
回复 支持 反对

使用道具 举报

发表于 2007-9-7 16:53:30 | 显示全部楼层
还有问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-7 17:36:02 | 显示全部楼层
这个表只能在后台的数据库管理器里面进行删除,STUDIO里面能打开聊天记录表嘛?

数据库有几个表jiveMessage,mucMessage,mucRoom,mucMumber,mucMumberHistory,mucRoomProp,这几个表都是存放的什么数据,里面的字段是存放什么数据的?
回复 支持 反对

使用道具 举报

发表于 2007-9-12 10:57:27 | 显示全部楼层
不能在studio中打开相应表。除非导入数据字典(导入后要占用License表数目)
我们使用的是ImServer文档服务器。主要是使用接口来调用。对他的表结构还不能算完全了解。
现在看应该是jiveMessage中主要存放的是通知消息,而mucMessage存放的是聊天消息。其他您列的表记录的是当时聊天的有哪些人员。
如果需要更进一步的研究,具体的帮助文档可以看\X3 Server\IMserver\javadoc目录下的帮助信息。
回复 支持 反对

使用道具 举报

发表于 2007-9-18 11:37:09 | 显示全部楼层
??还有问题吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-16 13:17 , Processed in 0.037939 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表