Agregação Rails elasticsearch

De alguma forma, não consigo obter uma resposta contendo minhas agregações ...

Usando curl, ele funciona conforme o esperado:

HBZUMB01$ curl -XPOST "http://localhost:9200/contents/_search" -d '{
  "size": 0,
  "aggs": {
    "sport_count": {
      "value_count": {
        "field": "dwid"
      }
    }
  }
}'

Eu recebo a resposta:

{
  "took": 4,
  "timed_out": false,
  "_shards": {
    "total": 5,
    "successful": 5,
    "failed": 0
  },
  "hits": {
    "total": 90,
    "max_score": 0.0,
    "hits": []
  },
  "aggregations": {
    "sport_count": {
      "value": 399
    }
  }
}

No entanto, usando o código nos trilhos:

query = '{
  "size": 0,
  "aggs": {
    "sport_count": {
      "value_count": {
        "field": "dwid"
      }
    }
  }
}'
@response = Content.search(query).to_json

e renderizá-lo no navegador

respond_to do |format|
  format.html do    
  render text: "#{@response}"   
end

Eu recebo uma resposta vazia:

[  ]

Como posso imprimir minhas agregações aqui que obtive com curl?

questionAnswers(1)

yourAnswerToTheQuestion