[英]ServiceStack ORMLIte : Id is necessary
我读了几篇文章,说使用ORMLite时,我们的对象必须具有Id属性。 其中一篇文章在这里:
但是,我创建了一个没有Id属性的类,并尝试对其进行序列化和反序列化,ORMLite做到了没有任何问题。 那么,什么功能恰好需要Id属性呢?
OrmLite中有几个依赖于主键的API,它们可以是:
[PrimaryKey]
属性注释的属性 Id
的属性 依赖主键的一些OrmLite API是:
db.Update(entity)
-更新除用作过滤器的主键以外的所有字段 db.Delete(entity)
-使用主键作为过滤器 db.SingleById(id)
-使用主键作为过滤器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.