Json dla extjs

Cześć,
Próbuje sobie “zintegrowac” extjs z railsami, i mam mały problem z wystawianiem danych w formacie json.
Np do zasilenia comboboxa extjs potrzebuje czegoś takiego:

{ rows:[ { "id" : "1", "name" : "Polish" }, { "id" : "2", "name" : "German" } ] }
natomiast jak w railsach robie

    format.json { render :json => @languages.to_json(:except => [:created_at, :updated_at]) }

to dostaje

[{"language": { "name": "Polish", "id": 1} }, {"language": { "name": "German", "id": 2} }, {"language": {"name": "English", "id": 3} }]
czyli od razu tabele a nie obiekt, w dodatku kazdy element tabeli jest nazwany.

Mógłbym to przerabiać jakimiś wyrażeniami regularnymi czy innymi replacami w stringu, niemniej pewnie jest jakas railsowa magia, która zrobi to prosto i szybko :slight_smile:
z góry dziękuje za pomoc
krzysiek

Mislav wypuścił był dziś coś takiego:


ale nie ręczę, bo nie pochwalił się ile miał promili kiedy to pisał :wink: