如何在Rails中使用nil值来获取多个属性?

时间:2016-12-05 07:41:23

标签: ruby-on-rails mongoid

我有一个用户模型。用户模型有一个名称,phone_no,acc_no,...字段。我想拔3个字段,比如name,phone_no和acc_no。为此,我正在使用

User.pluck(:name, :phone_no, :acc_no)

phone_no和acc_no上没有状态验证,这就是为什么它会给我以下结果

[
 ['xyz', '1234'],
 ['pqr', '4567', '12345678'],
 ['abc']
]

我需要像

这样的结果
 [
  ['xyz', '1234', nil],
  ['pqr', '4567', '12345678'],
  ['abc', nil, nil]
 ]

有没有办法做到这一点?

0 个答案:

没有答案