[英]How to implement a REST API with included data in Ruby on Rails?
我正在使用具有REST API的Ruby on Rails應用程序。 我管理兩種格式的JSON和XML。 如果要編寫API,通常會簡化使用。 但是,當您像:only,:except這樣將參數添加到to_json和to_xml時,它不僅適用於根對象,而且適用於所有包含的對象。
您是否知道用於解決這些不同問題的庫或方法:
非常感謝你,
卡米爾·魯(Camille Roux)
您可能要覆蓋每個模型中的to_xml
和to_json
方法,並確保您的控制器在返回JSON / XML時在對象上調用這些方法。
有關這些方法的默認實現,請參見http://api.rubyonrails.org/classes/ActiveRecord/Serialization.html#M001876和http://api.rubyonrails.org/classes/ActiveRecord/Serialization.html#M001873 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.