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() 之前。让我知道这是否有帮助。 :)
我是 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() 之前。让我知道这是否有帮助。 :)