请参阅下面的示例代码 - 在这种情况下,我尝试检索的记录的objectId是已知的。
我的问题是,如果我不了解Parse.com objectId,我将如何实现以下代码?
var Artwork = Parse.Object.extend("Artwork");
var query = new Parse.Query(Artwork);
query.get(objectId, {
success: function(artwork) {
// The object was retrieved successfully.
// do something with it
},
error: function(object, error) {
// The object was not retrieved successfully.
// warn the user
}
});
答案 0 :(得分:2)
查询。 get()在您已经知道Parse对象ID时使用。 否则,可以使用查询。 find()来根据查询参数获取对象。
答案 1 :(得分:0)
当然,您可以使用Parse Query根据对象的属性搜索对象。
答案 2 :(得分:0)
在文档中我不清楚的是,一旦你在查询中获得了对象,你就需要这样做:
使用Query(可以返回多个对象):
artwork[0].get('someField');
使用'first'或'get':
artwork.get('someField');
你不能像我认为的那样做artwork.someField
之类的事情