跳转至

搜索消息

提示

搜索消息的范围只限本地数据库。

按关键字搜索

参数 类型 说明
conversationType RCConversationType 会话类型,不支持聊天室会话。
targetId NSString 目标会话 Id
keyword NSString 关键字
count int 最大的查询数量
startTime long long 查询 startTime 之前的消息(传 0 表示不限时间)
返回值 NSArray 匹配的消息列表
- (NSArray<RCMessage *> *)searchMessages:(RCConversationType)conversationType
                                targetId:(NSString *)targetId
                                 keyword:(NSString *)keyword
                                   count:(int)count
                               startTime:(long long)startTime;

按用户 Id 搜索

参数 类型 说明
conversationType RCConversationType 会话类型,不支持聊天室会话。
targetId NSString 目标会话 Id
userId NSString 搜索用户 Id
count int 最大的查询数量
startTime long long 查询 startTime 之前的消息(传 0 表示不限时间)
返回值 NSArray 匹配的消息列表
- (NSArray<RCMessage *> *)searchMessages:(RCConversationType)conversationType
                                targetId:(NSString *)targetId
                                  userId:(NSString *)userId
                                   count:(int)count
                               startTime:(long long)startTime;