我想使用SharkORM从SQLite数据库中读取BLOB字段,但是我不知道如何正确地做到这一点。这是我使用的模型:
class Entries: SRKObject {
@objc dynamic var _id = 0
@objc dynamic var meaning = ""
@objc dynamic var path: NSData? = nil
}
,查询如下:
let results: SRKResultSet = Entries.query().limit(1).fetch()
print(results)
我知道BLOB在数据库中不为空,因为我可以使用SQLite数据库查看器查看一些数据,并且使用同一数据库的Android应用程序可以读取BLOB。但是,使用我在iOS中的实现,以上代码的结果总是返回给BLOB。
有人知道如何使用SharkORM读取BLOB吗?
谢谢!