2016-12-29 13 views
2

は、その細かいNeo4j.rb:as_jsonルートを無視する方法は?私はNeo4j.rbアクティブノードのためにそれを使用するとアクティブレコード

のActiveRecord :: Base.include_root_in_json = falseを

User.first.as_json

=> { "id" => 1, "name" => "Konata Izumi", "age" => 16, 
    "created_at" => "2006/08/01", "awesome" => true} 

作業

Person.first.as_json

=> {"person"=> {" first_name"=>"Kay", "last_name" => "Wood", 
    "email" => "[email protected]" } } 

APIでrepsosneを送信する方法は、このルート要素は必要ありません。 neo4jドキュメントから

答えて

2

include_root_in_json

ActiveNodeとActiveRel オブジェクトをシリアライズ

は、モデル名のJSONのルートがあるはずです。

デフォルト:true

だから、あなただけのconfig/application.rb

config.neo4j.include_root_in_json = false 

を追加することができます。

+0

ありがとうございました。 –

関連する問題