2010-11-11 13 views

cevap

11

Cevap SO burada geçerli: Rails Object to hash (kullanım .attributes yöntemi)

Ben bunu param olarak bir karma vermek zorunda olduğundan, güncelleme yöntemini rspecing için bu gerekli.

4

İstediğinizi elde etmek için as_json kullanabilirsiniz.

@object = User.find(1) 

@object.as_json 

as_json Biz as_json

için bu çok

@object.as_json({except: [:created_at, :updated_at]}) 

Resmi belgelere gibi sütunları hariç tutabilirsiniz

ÖRNEK

modeli ilişkilerine göre karmaşık nesneyi yapılandırmak için çok esnek bir yol vardır

+0

bu kabul edilen cevap olmalıdır. – Swaps