android - 检索指向一个类的对象数组,该类又指向同一调用中 Parse 中的另一个类

标签 android arrays pointers object parse-platform

我有一个名为“Order”的类,它有一个指针指向一个名为 Product 的类。为了提取订单对象和关联的产品,我使用了 include.("productPointer"),这是我的指针列名称。这工作正常。

现在这个 Product 类有一个指针数组,指向名为“imagePointer”的列中另一个名为 ProductImage 的类。现在,当我调用 Order 对象时,我想拉取 Product 对象(我能够做到)以及 ProductImage 中的对象以及同一查询中的对象。

基本上Product可以有多张图片,图片数量不固定。为了克服这个问题,我制作了另一个名为 ProductImage 的类,并通过指向特定 ProductObjects 的指针数组引用其中的所有图像。

我无法弄清楚这一点。

最佳答案

您还可以使用点符号进行多级包含,例如:

yourQuery.include("productPointer").include("productPointer.imagePointer")

如果将 imagePointer 列从 Product 更改为数组,您还可以使用此查询来预取所需的所有列:

yourQuery.include("productPointer").include("productPointer.imageArray")

关于android - 检索指向一个类的对象数组,该类又指向同一调用中 Parse 中的另一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32088760/

相关文章:

arrays - Swift:订购具有相同值的数组

java - Java 中的字符串数组 - 声明固定长度,将值传递给构造函数并添加到它们中

android - 全屏半透明自定义对话框,忽略触摸并将它们分派(dispatch)到底层 View

android - 更新时列出崩溃的应用程序

javascript - 如果阈值是 Number.MIN_VALUE,则查找数组中超过特定​​阈值的最小数的函数不会找到小于 1 的数字。如何解决这个问题?

将 C 数组中的元素复制到另一个数组中

C++ void指针获取结构

C++ to Go 使用 SWIG : How to pass C++ pointers to Go?

android - 创建 ImageView 和 TextView 的 ViewGroup 并以编程方式将其显示在 FlowLayout 中 - Android

android - Spinner 的监听器将默认/显示选项检测为 ItemSelected?