不能序列化未保存的Parse.对象错误
Can't serialize an unsaved Parse.Object Error
我正在尝试查询文章表。它有一个名为categories的列,这是一个指针数组。
var cat = new Category();
cat.id = request.categoryId;
var queryWeek = new Parse.Query(Article);
queryWeek.equalTo("categories", cat);
使用这个,我得到一个:
Can't serialize an unsaved Parse.Object
好吧,我不是试图保存一个类别对象,而只是用它来查询。我做错了什么?
我认为这是最有可能的请求。categoryId未定义。生成该错误是因为SDK试图将对象(Category)转换为创建查询的指针,但由于没有id而失败。由于您显式地设置了id,因此只有当您设置的值未定义时,它才应该是未定义的。
相关文章:
- 在JSON.parse Javascript中字符串化Java对象抛出错误
- JSON.parse:应为''或'}'在对象的属性值之后
- Parse.com在循环中保存对象,只保存最后一个对象
- Javascript没有'似乎没有正确返回Parse对象
- 在 parse.com 中保存对象后计划后台作业
- Parse.com 检索嵌套对象的值
- 使用 JSON.parse 将字符串(变量)转换为对象,错误意外标记
- 如何使用Parse.Query检索特定对象
- 如何使用API URL的JSON.parse将JSON字符串更改为Javascript对象
- JSON.parse给出了一个“;未定义的“;对象
- 为什么JSON.parse()在尝试解析一个简单的JSON对象时抛出Uncaught SyntaxError:意外的令牌
- JSON.parse在循环对象上未出错
- 如何在Parse.com SDK中循环创建多个对象
- 使用JSONStream.Parse分析整个对象
- ng单击错误:[$parse:syntax]语法错误:令牌'对象'意外,应为[]
- 使用JSON.parse解析JSON中对象中的对象
- 设置Parse对象列表以使用Angularjs选择标记
- 在将查询的结果传递到模板时,如何包含嵌套的Parse对象
- 不能序列化未保存的Parse.对象错误
- 在CloudCode私有函数中使用Parse对象