2

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

假设我有两张表:一张名为“问题”,一张名为“答案”。

“问题”有一个名为“答案”的列,其中包含“答案”列表。

为什么在得到这样的“问题”元素后我不能阅读任何“答案”列?

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

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

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

我错过了什么吗?

非常感谢 !

4

1 回答 1

1

您需要通过以下方式包含所有相关对象,

query.include('columnName')

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

于 2016-02-10T23:04:32.960 回答