OrmLite是否支持元数据类型属性?
本文关键字:属性 数据类型 是否 支持 OrmLite | 更新日期: 2023-09-27 18:03:44
我正在学习servicestack。ormlite和我遇到了这个问题。
当我使用这个POCO时,我得到一个主键错误。
这让我认为MetadataType属性没有任何影响,我在名为User的类中给属性"Id"赋予了自动增量属性。
这样,代码就能正常工作。原因可能是因为使用属性元数据类型错误或ORMLITE对元数据类型属性的支持…?
[MetadataType(typeof(UserMetadata))]
public partial class User
{
public int Id { get; set; }
public string Name { get; set; }
public string SurName { get; set; }
}
public class UserMetadata
{
[AutoIncrement]
public int Id { get; set; }
}
在ServiceStack的OrmLite中不支持MetadataType属性