我正在与Npgsql实体框架核心提供者一起使用EF Core 6。我有一个表,其列类型为jsonb,映射到POCO对象。如果我查询数据库并将Automapper用于ProjectTo
,则属性为空。如果我使用Automapper来Map
,那么这个对象就被正确地填充了。
jsonb列是POCO对象的列表,我正在映射到一个RepeatedField
,该列表包含相同类型的对象。
下面是一个工作的DotNetFiddle:
发布于 2021-12-31 11:27:14
因为您希望由AutoMapper填充的属性没有一个setter:
public pbc::RepeatedField<global::ProtocolBuffers.Protos.Configuration.Api.OptionsDefinitionModel> OptionDefinitions
{
get { return optionDefinitions_; }
}
https://stackoverflow.com/questions/70541603
复制相似问题