feat: 不允许序列化为空的字段

11111
winter 1 year ago
parent 2b271547e7
commit d9a19736f2

@ -3,8 +3,8 @@ package cn.teammodel.model.entity;
import com.azure.spring.data.cosmos.core.mapping.Container;
import com.azure.spring.data.cosmos.core.mapping.GeneratedValue;
import com.azure.spring.data.cosmos.core.mapping.PartitionKey;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import lombok.ToString;
import org.springframework.data.annotation.Id;
import java.util.List;
@ -16,7 +16,7 @@ import java.util.List;
*/
@Container(containerName = "School")
@Data
@ToString
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Evaluation {
@Id
@GeneratedValue

@ -1,6 +1,7 @@
package cn.teammodel.model.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
@ -8,6 +9,7 @@ import java.time.LocalDateTime;
import java.util.List;
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class EvaluationTreeNode {
String id;
String pid;

@ -123,7 +123,6 @@ public class EvaluationServiceImpl implements EvaluationService {
newNode.setCreateTime(LocalDateTime.now());
originNodes.add(newNode);
evaluation.setNodes(originNodes); // 好像不需要?
return buildTree(evaluationRepository.save(evaluation));
}

Loading…
Cancel
Save