0
    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が何であるかを知りたいです。

4

2 に答える 2

2

私は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

ドキュメントには、探している答えが含まれている必要があります

于 2012-12-06T08:24:43.217 に答える
1

arrayCategoryはSC.RecordArrayである必要があります:http://docs.sproutcore.com/symbols/SC.RecordArray.html

于 2012-12-07T08:01:15.290 に答える