Chat SDK for React Native 1.21.0
    Preparing search index...

    Class ChatMessageSearchOption

    从服务器端搜索消息的搜索选项。详见 ChatManager.searchMessagesFromServer。

    Index
    conversationId?: string

    会话 ID。

    • 单聊:对端用户的用户 ID;
    • 群聊:群组 ID;
    • 聊天室:聊天室 ID。

    如果未设置该参数,将搜索所有会话中的消息。

    endTime?: number

    搜索时间范围的结束时间戳。单位为毫秒。

    注意 该参数必须与 startTime 一起设置。

    keywordList: string[]

    搜索的关键词列表。

    注意 每个关键词包含 1 到 120 个字符,所有关键词的总长度不能超过 120 个字符,且列表中最多包含 5 个关键词。

    keywordMatchType?: ChatSearchKeywordMatchType

    关键词匹配类型。详见 ChatSearchKeywordMatchType。

    默认值为 ChatSearchKeywordMatchType.OR。

    msgTypes?: ChatMessageType[]

    要搜索的消息类型。详见 ChatMessageType。

    注意 不支持命令(CMD)消息和语音消息。

    消息搜索范围。详见 ChatMessageSearchScope。

    默认值为 ChatMessageSearchScope.Content,即仅搜索消息内容。

    startTime?: number

    搜索时间范围的起始时间戳。单位为毫秒。

    注意 该参数必须与 endTime 一起设置。