美文网首页
Rails方法之——pluck

Rails方法之——pluck

作者: 小小修行者 | 来源:发表于2018-09-27 16:44 被阅读0次
create_table "users", force: :cascade do |t|
    t.string "name"
    t.integer "age"
    t.string "phone"
    t.string "status"
    t.datetime "created_at", null: false
    t.datetime "updated_at", null: false
  end
  id: 1,
  name: "aaaaaa",
  age: 13,
  phone: "130999999999",
  status: "use",

 id: 2,
 name: "bb",
 age: 18,
 phone: "123123123",
 status: "use",

以上图为例,在控制台中使用

[26] pry(main)> User.pluck(:name, :phone)

则会返回

   (0.2ms)  SELECT "users"."name", "users"."phone" FROM "users"
=> [["aaaaaa", "130999999999"], ["bb", "123123123"]]

可以看出pluck方法重users表中选了每一条数据的两个字段name和phone作为数组。

相关文章

网友评论

      本文标题:Rails方法之——pluck

      本文链接:https://www.haomeiwen.com/subject/rpsjoftx.html