[英]find order by closest to number
如何在Model.where(...).order()
安排訂單, Model.where(...).order()
根據數字字段的接近程度來分配商品?
因此,當我請求訂購4時,(1 ... 6)會像這樣:[4,5,3,6,2,1]
聽起來您想要給定數字與字段值之間的差的絕對值。 例如:
User.order("abs(4 - <your-field-name-here>)")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.