0
目前我有一个应用程序,查询从Yelp搜索API的企业数组,并将其放入我的解析数据库。如何删除行解析
下面是该代码:
let businessToParse = PFObject(className: "Business")
businessToParse["name"] = yelpBusinessMock.name
businessToParse["address"] = yelpBusinessMock.address
businessToParse["categories"] = yelpBusinessMock.categories
businessToParse["distance"] = yelpBusinessMock.distance
businessToParse["imageURLString"] = yelpBusinessMock.imageURLString
businessToParse.saveInBackgroundWithBlock({ (sucessful: Bool, errors: NSError?) -> Void in
if(sucessful) {
} else {
print(errors?.description)
}
})
然而,问题是,当我用不同的查询字符串查询,其他数据保留在数据库中,这是不是我想要的。
我想要做的是基本上用新数据替换已经在解析数据库中的当前数据。无论如何,我可以做到这一点?我试过businessToParse.deleteInBackground()
,但似乎做任何事情......