CloudBoost:CloudObject 中的未定义列

CloudBoost: undefined columns in CloudObject

我是 Cloudboost 的新手,并且 我只是想知道一件事:

假设我有 2 个表:一个名为“问题”,另一个名为 'Answer'。

'Question' 有一个名为 answers 的列,其中包含 'Answer' 的列表。

为什么我无法读取 'Question' 元素中的任何 'Answer' 列?

var query = new CB.CloudQuery('Question');
    query.find({
        success: function (list) {
            $scope.myQuestions = list;
            console.log($scope.myQuestions);

        }, error: function (error) {
            });
        }
    });

当我调试时,我可以看到大多数列是 "undefined" 而我创建的列没有显示...由于它们的 ID,我是否必须加载列表的每个 'Answer' ? (因为唯一未定义的列是 ID)。

我是不是漏掉了什么?

非常感谢!

您需要包含所有相关对象,

query.include('columnName')

在你做 query.find() 之前。让我知道这是否有帮助。 :)