先试一下范围条件 .. 用一下 User 的 where .. 在这个方法里可以先设置一个范围属性,这里我们先用一下 id ... 然后是一个范围的值 ... 两个值之间使用一个范围操作符 ..
返回的结果就是 id 号是 1 到 2 之间的记录 ..
User.where(id: 1..2)
再试一下子集条件 ... 使用一下 Post 的 where ... 条件是 format ... 它的值可以是一个数组 .. 一个 post ... 再加上一个 video ...
Post.where(format: ["post", "video"])
返回的结果就是 format 的值是 post 还有 video 的记录 ..
最后我们再试一下否定条件 ... 比如我找到格式不是 video 的文章 ... Post .. where not ... format video ...
Post.where.not(format: "video")
返回的结果,它的 format 属性的值不会等于 video ...