json 列更新需要手动设置
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-11-08 14:28:53 +08:00
parent 41a889f201
commit 5fdbdfec82
4 changed files with 13 additions and 2 deletions
@@ -72,7 +72,7 @@ public class IRaCISDBContext : DbContext
modelBuilder.Entity<Trial>(entity =>
{
entity.Property(e => e.TrialObjectNameList).HasConversion(v => v == null ? "[]" : JsonConvert.SerializeObject(v),
v => string.IsNullOrEmpty(v) ? null : JsonConvert.DeserializeObject<List<TrialObjectNameConfig>>(v));
v => string.IsNullOrEmpty(v) ? new List<TrialObjectNameConfig>() : JsonConvert.DeserializeObject<List<TrialObjectNameConfig>>(v));
});
#region pgsql codefirst