Parse platform 对Parse.com进行find()查询时,需要比“className”\u objCount”和“id”更多的字段
当对Parse.com发出查找请求时,我得到的每个结果都只包含以下字段:“className”\u objCount”和“id” 如何获取所有字段?我在数据库浏览器中有3列以上 如何获取特定字段 更新1 一, 2查询:Parse platform 对Parse.com进行find()查询时,需要比“className”\u objCount”和“id”更多的字段,parse-platform,Parse Platform,当对Parse.com发出查找请求时,我得到的每个结果都只包含以下字段:“className”\u objCount”和“id” 如何获取所有字段?我在数据库浏览器中有3列以上 如何获取特定字段 更新1 一, 2查询: var Code = Parse.Object.extend('Code'); var query = new Parse.Query(Code); query.equalTo('codeSet', codeSet); query.find() .then(function(co
var Code = Parse.Object.extend('Code');
var query = new Parse.Query(Code);
query.equalTo('codeSet', codeSet);
query.find()
.then(function(codes) {
console.log(codes);
}
3结果:
[ { className: 'Code', _objCount: 1, id: '6cMkEQxE6A' },
{ className: 'Code', _objCount: 2, id: 'uOU7osLvOo' },
{ className: 'Code', _objCount: 3, id: 'Vks4QEpBlh' },
{ className: 'Code', _objCount: 4, id: 'dWtukZhsHZ' } ]
更新2
代码托管在heroku托管的node.js实例中使用PFObject get方法。喜欢用户。获取“昵称”
万一有人遇到这个问题,我会发布一个答案,因为我花了几个小时找到了解决方案,就是使用toJSON 例如:
var Parse = require('parse/node');
var User = Parse.Object.extend("User");
const query = new Parse.Query(User);
await query.get("object-id-here")
.then((user) => {
// The object was retrieved successfully.
console.log("The User Object", user.toJSON())
}, (error) => {
// The object was not retrieved successfully.
console.log("Error:", error)
});
默认值是所有这些。要想不获取我所知道的所有查询,唯一的方法是在查询的select限定符中包含一个子集。要获得更好的帮助,请将代码和标题行的快照发布到databrower@danh我已经用代码和snaphsot或数据行中的标题行更新了帖子。标题行表示字符串字段key和alias,但显示的代码试图在代码集上进行限定。显示的结果有不同的字段,与任何类的任何解析查询的结果都不相似。@这是js云代码,托管在Heroku的node.js实例中。您看到的是对象的缩写版本。使用codes.forEachcode=>console.logcode.toJSON获取完整的对象。自从解析文档移动到Github后,链接已经过时,但这仍然解决了我的问题。当前指向文档的链接为;在OP情况下,他应该执行代码[i]。获取“别名”;而不是代码[i]。别名;,例如。