ActiveRecordでselectした値から主キーを抜く

内容

User.select(:必要なカラム名1, :必要なカラム名2).as_json(:except => :id) 

pluckだとなんか違うって時に。

参考記事

How to remove id from select active record?

Query on console

User.select('email','dob')
returns,

[#<User:0x000000084a9b08 id: nil, email: "xyz@zyx.com">,
Why am I getting id attributes in rails 4? How to get rid of this?

Stack Overflow