8
所以我想用小於和大於約束的方式來構建這種方式的rails查詢。Ruby on Rails Where子句小於大於
self.order('random()')
.where(
friends: friend,
age: {minimum: 5, maximum: 20}
)
以上是我如何設想它是一個紅寶石初學者。但是這不起作用。 如何正確實現?
所以我想用小於和大於約束的方式來構建這種方式的rails查詢。Ruby on Rails Where子句小於大於
self.order('random()')
.where(
friends: friend,
age: {minimum: 5, maximum: 20}
)
以上是我如何設想它是一個紅寶石初學者。但是這不起作用。 如何正確實現?
使用範圍對象。
.where(age: 5..50)
或者你可以寫
.where('age BETWEEN 5 AND 20')
您可以使用運營商也
.where("id >= ? and id <= ?",5,20)
AHH!紅寶石,就在我想你不能再優雅的時候。謝謝! – bezzoon