是否可以在不知道objectId的情况下从parse.com检索记录

时间:2012-10-17 11:57:36

标签: javascript parse-platform

请参阅下面的示例代码 - 在这种情况下,我尝试检索的记录的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
  }
});

3 个答案:

答案 0 :(得分:2)

查询。 get()在您已经知道Parse对象ID时使用。 否则,可以使用查询。 find()来根据查询参数获取对象。

答案 1 :(得分:0)

当然,您可以使用Parse Query根据对象的属性搜索对象。

答案 2 :(得分:0)

在文档中我不清楚的是,一旦你在查询中获得了对象,你就需要这样做:

使用Query(可以返回多个对象):

artwork[0].get('someField'); 

使用'first'或'get':

artwork.get('someField');

你不能像我认为的那样做artwork.someField之类的事情