首页 > 解决方案 > 为什么我有时会得到嵌入的属性,有时却没有?

问题描述

我正在使用带有 React-Redux 和 thunk 的 parse-platform。

如果我查询具有指针作为属性的对象,有时我得到指针的嵌入属性,有时我没有,这是正常行为吗?这意味着必须对指针属性进行更多查询,因为您无法确信它们会出现在原始结果中。

标签: parse-platform

解决方案


正如您正确陈述的那样,Parse 有时会获取对象的指针,有时则不会。

为了确保查询将对象的指针与它的所有属性一起带入,使用include方法作为 query.include('pointerAttribute')是一个好主意。

为了确保仅获取某些属性而不会获取其余属性,最好使用select方法 query.select('attribute1toselect', 'attribute2toselect')。

如果不使用所有属性,则使用 select 会更好,因为响应中负载的权重会降低,前端将不得不处理更少的数据。


推荐阅读