这个有效
items = Item.where(:item_id.in => items.map(&:id))
与这两个不同
items = Item.where(item_id:.in items.map(&:id))
items = Item.where(item_id.in: items.map(&:id))
有没有办法将“旧式Ruby哈希”的第一个表达式转换为“新样式Ruby哈希”表示法?
答案 0 :(得分:2)
不,没有。只有当密钥可以写为符号文字时,才能使用散列的{key: value}
表示法。