Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在不知道objectId的情况下从parse.com检索记录_Javascript_Parse Platform - Fatal编程技术网

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

Javascript 是否可以在不知道objectId的情况下从parse.com检索记录,javascript,parse-platform,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

请参阅下面的示例代码-在本例中,我试图检索的记录的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
  }
});

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

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

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

使用“第一个”或“得到”:

artwork.get('someField');
您无法执行类似于
artwork.someField
的操作,就像我假设您会查询的那样。get()在您已经知道解析对象id时使用。
否则,可以使用query.find()根据查询参数获取对象。

是否要获取任何
艺术品
记录?有多少?一个,两个,全部?谢谢@hector ramos…,我看过这些说明,但我搞不懂。也许你可以帮助我,向我展示如何用上面的代码解决这个问题。如果您不知道objectId,您将如何编写此代码?或者,当您知道对象的另一个值时,您如何找到该对象ID?iOS指南中的“查询”部分介绍了它。如果您知道该对象的任何属性,您可以创建一个查询,该查询表示“只返回'name'等于'Héctor'的对象”,依此类推。
artwork.get('someField');