queryNote = SC.Query.local('Tree.Note',
"categoryId = {categoryId}", {
categoryId: this.get('guid'),
orderBy: "name ASC"
});
var arrayCategory = Tree.store.find(queryTree);arrayCategory的类型是什么?我认为它应该是一个对象数组。但是似乎没有Javascript数组函数对它起作用。
注意:我最初错误地询问了queryNote的类型。我实际上想知道arrayCategory是什么,因为我想将一个查询的结果附加到另一个查询中。
发布于 2012-12-07 16:01:15
arrayCategory应为SC.RecordArray:http://docs.sproutcore.com/symbols/SC.RecordArray.html
发布于 2012-12-06 16:24:43
我用谷歌搜索了一下SC.Query.local,找到了这个:
http://docs.sproutcore.com/symbols/SC.Query.html
大约在页面的一半处,它写着:
local
Returns a LOCAL query with the passed options. 然后在下面:
Returns:
SC.Query因此,我将在这里冒险,建议它返回一个SC.Query
编辑:在对OP进行编辑之后,我在谷歌上搜索“sproutcore Tree.store.find”,得到了这个“http://docs.sproutcore.com/symbols/SC.Store.html#method=find”。
上面写着:
Returns:
SC.Record record instance or null文档中应该包含您正在寻找的答案
https://stackoverflow.com/questions/13739515
复制相似问题