title: JSONB not working with Rails 5? JSON field returns as a string
body: <p>I have a jsonb field and for whatever reason, when I call the field, it comes back as a string. Here's the migration:</p>
  
  <pre><code>class CreateConferences &lt; ActiveRecord::Migration[5.0]
    def change
      create_table :conferences do |t|
        t.references :user
        t.string :name
        t.jsonb :payload, default: '{}'
        t.jsonb :processed_payload
  
        t.timestamps
      end
    end
  end
  </code></pre>
  
  <p>If I create a new conference ( <code>Conference.create(user: user, name: 'test', payload: '{}')</code> ) and then fetch the payload it comes back as a String. What am I missing here??</p>
  
  <p>Apparently this is now the "expected behavior" in rails now as per <a href="https://github.com/rails/rails/issues/25594" rel="noreferrer">this issue</a>. Not sure how to make this work now...</p>
  
  <p>Guess I need to call JSON.parse() after every request?</p>