How do I print out the contents of an object in Rails for easy debugging?

前端 未结 8 1147
感情败类
感情败类 2020-12-04 18:32

I think I\'m trying to get the PHP equivalent of print_r() (print human-readable); at present the raw output is:

ActiveRecord::Relation:0x10355d         


        
8条回答
  •  爱一瞬间的悲伤
    2020-12-04 19:19

    pp does the job too, no gem requiring is required.

    @a = Accrual.first ; pp @a
    
    #,
     Feb: #,
     Mar: #,
     Apr: #,
     May: #,
     June: #,
     July: #,
     Aug: #,
     Sep: #,
     Oct: #,
     Nov: #,
     Dec: #,
    

    You can also print two instances of an object:

     pp( Accrual.first , Accrual.second)
    `
    `
    `
    

提交回复
热议问题