diff --git a/IRaCIS.Core.Domain/Trial/Trial.cs b/IRaCIS.Core.Domain/Trial/Trial.cs index 0eaf177ce..b24fb0bd1 100644 --- a/IRaCIS.Core.Domain/Trial/Trial.cs +++ b/IRaCIS.Core.Domain/Trial/Trial.cs @@ -262,7 +262,7 @@ public partial class Trial : BaseFullDeleteAuditEntity [Comment("项目术语配置Json字符串")] [StringLength(2000)] - public List TrialObjectNameList { get; set; } + public List TrialObjectNameList { get; set; } = new List(); //[NotMapped] //public List TrialObjectNameList => JsonConvert.DeserializeObject>(TrialObjectNameConfigStr) ?? new List(); diff --git a/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs b/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs index 905db06d0..4e8be7336 100644 --- a/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs +++ b/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs @@ -70,8 +70,6 @@ public class IRaCISDBContext : DbContext v => string.IsNullOrEmpty(v) ? null : JsonConvert.DeserializeObject>(v)); }); - - modelBuilder.Entity(entity => { //entity.Property(e => e.TrialObjectNameList).HasConversion(v => v == null ? "[]" : JsonConvert.SerializeObject(v),