deleteMsg method
删除消息
Implementation
Future deleteMsg({
required String clientMsgId,
}) async {
MsgModel? msgModel = await _sdkManager.findFirst(
query: _sdkManager
.msgModels()
.filter()
.clientMsgIdEqualTo(clientMsgId)
.build(),
);
if (msgModel == null) return;
msgModel.contentType = MsgContentType.unknown;
msgModel.content = "";
msgModel.deleted = true;
await _sdkManager.isar.writeTxn(() async {
await _sdkManager.msgModels().put(msgModel);
});
}