6

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

3 回答 3

2

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

于 2014-07-19T12:07:22.050 回答
0

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

于 2012-10-17T19:50:43.453 回答
0

我在文档中不清楚的是,一旦您在查询中获取对象,您需要执行以下操作:

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

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

使用“第一”或“获得”:

artwork.get('someField');

你不能artwork.someField像我想象的那样做

于 2013-04-19T21:50:44.033 回答