In my controller I have:
@pakkes = Pakke.where(\"navn like ?\", \"%#{params[:q]}%\") respond_to do |format| format.html # index.html.erb format.xml {
You can do this with a one-line method in Pakke:
Pakke
def as_json(*args) super.tap { |hash| hash["name"] = hash.delete "navn" } end
Calling super will generate json hash as usual, then before it's returned you'll swoop in and change the key of the "navn" entry.
super