TIL how to select values from one column without `nil` in Rails
by @rinas
Page.where.not(custom_domain: nil).pluck(:custom_domain)
---------------------------------------
Page.pluck(:custom_domain)
![](https://til.dev/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBKQT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--eed5720b39011a9201f758bcce552f0311625d07/urlwbac03c7cjseb7xxb5gnj0jn2.png)
`.pluck` picks values but includes `nil` as well. So we can use `.compact`
Page.pluck(:custom_domain).compact
![](https://til.dev/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBJdz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4220ce6cf69a96bc96497398ae61e5bb7f1c2ed0/lx2mh693o1q2bdf3kcmgmigbwxd4.png)