首页 > 解决方案 > SwiftRealm 如何检查领域对象是否有主键?

问题描述

有时我们可能需要检查领域对象是否有主键。就像我们想做的那样func add<S>(_ objects: S, update: UpdatePolicy = .error) where S : Sequence, S.Element : Object。如果 Realm 中已经存在具有指定主键的对象并且更新策略是.modifiedor .all.error用于没有主键的对象。

标签: swiftrealmrealm-mobile-platform

解决方案


用于object.objectSchema.primaryKeyProperty == nil检查对象是否具有主键。


推荐阅读