在我们的项目中使用 Parse Server 大约一个月了,它对我们的技术堆栈来说是一个很棒的补充。然而,有一件事让我们的团队有点慢了;在使用的时候Parse.Query
,我们只能通过 using 来访问返回的 Object 的字段get('fieldName')
,这样看起来很冗余而且容易出错(使用字符串来获取字段)。在 Firebase 中,有一种方法可以获取所有数据:.data()
. 我还没有在 Parse 中看到这个功能。
我们在获取查询结果时发现了一个名为attributes
. 好像是一个对象,我们可以解构,直接获取Parse Object的所有字段。例如 :
const query = Parse.Query('Movie');
const result = await query.first();
const { title, price } = result.attributes
在文档中只有一点点引用:https ://parseplatform.org/Parse-SDK-JS/api/master/Parse.Object.html下Members
,只有描述Prototype getters/setters
。
如果此属性使其比该get()
方法更容易/方便,是否有任何理由不包含在 Parse-SDK-JS 的入门指南中?还是我错过了什么?
谢谢