在 Parse-Server 中获取 class 中的所有键
Get all keys in a class in Parse-Server
我正在编写全局搜索功能(JS 和云代码),我需要从给定的 class.
中获取所有可用的键
我尝试扩展 class 并获取其对象属性
var Item = Parse.Object.extend("Item");
var item = new Item();
console.log(item.attributes);
但是我得到的是一个空对象。
如果我通过 get() 或 find() 从数据库中检索一个对象,我确实得到了它的键,但只有那些有值的键,我需要检索给定 class.
我想通了!我可以查询 class
的架构
var itemSchema = new Parse.Schema('Item');
itemSchema.get({
success: function(schema) {
},
error: function(object, error) {
}
});
甚至得到我所有 classes
的架构
Parse.Schema.all({
success: function(schemas) {
},
error: function(object, error) {
}
});
希望这个回答有一天能对某人有所帮助!
我正在编写全局搜索功能(JS 和云代码),我需要从给定的 class.
中获取所有可用的键我尝试扩展 class 并获取其对象属性
var Item = Parse.Object.extend("Item");
var item = new Item();
console.log(item.attributes);
但是我得到的是一个空对象。
如果我通过 get() 或 find() 从数据库中检索一个对象,我确实得到了它的键,但只有那些有值的键,我需要检索给定 class.
我想通了!我可以查询 class
的架构var itemSchema = new Parse.Schema('Item');
itemSchema.get({
success: function(schema) {
},
error: function(object, error) {
}
});
甚至得到我所有 classes
的架构Parse.Schema.all({
success: function(schemas) {
},
error: function(object, error) {
}
});
希望这个回答有一天能对某人有所帮助!