Jay*_*rio 2 ruby ruby-on-rails
我有一个Message模特.我想在说之前获取100个项目ID = 654,因此如果数据库中没有丢失ID,我想要获得的ID是553..653.
我能想出的最好的东西是这样的,Message.where(:id => myID-100..myID)但问题是,如果数据库中缺少ID,请说584,585,586,588,589,592,593 ...而且我之前只想要100个项目,并且不是ID范围.
任何帮助将非常感激.
尝试:
Message.where('id < ?', myID).order('id DESC').limit(100)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
89 次 |
| 最近记录: |