src/main/java/com/dji/sample/media/model/MediaFileEntity.java
@@ -1,10 +1,12 @@ package com.dji.sample.media.model; import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import org.springframework.util.ObjectUtils; import java.io.Serializable; @@ -70,5 +72,9 @@ @TableField("user_id") private String userId; @TableField(value = "metadata", typeHandler = FastjsonTypeHandler.class) private Object metadata; } src/main/java/com/dji/sample/media/service/impl/FileServiceImpl.java
@@ -1,5 +1,6 @@ package com.dji.sample.media.service.impl; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; @@ -155,7 +156,7 @@ .subFileType(file.getSubFileType()) .isOriginal(file.getExt().getIsOriginal()) .jobId(file.getExt().getFlightId()) .drone(file.getExt().getSn()) .drone(file.getExt().getSn()).metadata(file.getMetadata()) .tinnyFingerprint(file.getExt().getTinnyFingerprint()); // domain-type-subType