Как включить root в мои ответы json при использовании Mongoid? - PullRequest
1 голос
/ 07 января 2011

Кажется довольно легко с ActiveRecord:

config.active_record.include_root_in_json = true

Но я не могу найти нужную монгоидную документацию

Ответы [ 2 ]

4 голосов
/ 20 января 2011

вот документы, которые вы ищете:

http://mongoid.org/docs/installation/configuration.html

в соответствии с документами в config / mongoid.yml, вам просто нужно установить:

include_root_in_json: true

ура

0 голосов
/ 07 декабря 2013

в Rails 4 с jbuilder, используя настройку include_root_in_json в mongoid.yml, не добавляли оболочку.Я обновил свои шаблоны jbuilder, как это:

# wrap scaffolded template with set!
# people/index.json

json.set! :people do
  json.array!(@people) do |p|
    json.extract! p, :name, :age
  end
end #=> returns {"people" : [ "name" : "Jane", "age" : 30 ] }
...