ペタポコを使ってテーブルへの挿入を行っています。計算され、テーブルのどの列にもマップされないクラスにプロパティを導入するまで、挿入は正常に機能していました。そのプロパティ(isAdmin)をテーブルの列にマップできないため、コードが壊れます。[PetaPoco.Ignore] 属性をクラス プロパティ isAdmin に追加しようとしましたが、役に立ちませんでした。
これが私がマッピングを行っている方法です
For<Users>()
.TableName("users")
.PrimaryKey("id",false)
.Columns(x =>
{
x.Column(y => y.id, "id");
x.Column(y => y.UserType, "user_type");
x.Column(y => y.isAdmin,"");//How do I tell petapoco not to map this to any column?
});