G3t*_*lly 14 c# entity-framework ef-code-first entity-framework-core
所以我试图将内部属性映射到我的数据库,根据这篇文章在线,这是你应该怎么做的.我发现的其他资源也告诉我做同样的事情.无论出于何种原因,该方法都不存在,我无法在线查找他们重命名的内容,或者他们是否删除了该方法.
这是我的代码:
public class Criteria : DbEntity
{
internal string _Condition { get; set; }
[NotMapped]
public Condition Condition
{
get
{
return string.IsNullOrEmpty(_Condition) ? null : JsonConvert.DeserializeObject<Condition>(_Condition);
}
set
{
_Condition = JsonConvert.SerializeObject(value);
}
}
}
protected override void OnModelCreating(ModelBuilder builder)
{
builder.Entity<Criteria>().Property(b => b._Condition);//.HasColumnName("Condition"); <-- this doesn't exist...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3773 次 |
| 最近记录: |