pluck
だと配列の配列が返ってくるのと、as_json
だとHash
のキーがシンボルではなく文字列なのを対策。
require 'lambda_driver'
posts = Post.select(:id, :title).map(&:as_json >> :symbolize_keys)
More than 5 years have passed since last update.
pluck
だと配列の配列が返ってくるのと、as_json
だとHash
のキーがシンボルではなく文字列なのを対策。
require 'lambda_driver'
posts = Post.select(:id, :title).map(&:as_json >> :symbolize_keys)
Register as a new user and use Qiita more conveniently