0
A
回答
0
Item.destroy(Item.order('created_at').all.last(10).map(&:id))
有可能是一種更便宜的方式來做到這一點,但這應該適合你。
相關問題
- 1. 保留Logcat刪除條目
- 2. 只留下NN最新的條目,並刪除所有其餘的
- 3. 備份腳本:如何保留最後的N個條目?
- 4. Rails每天只保留多條記錄中的一條。保留最後一個,刪除其餘部分
- 5. 刪除重複的條目並關注最後一條
- 6. 如何保存最後三個條目
- 7. 刪除SQL重複數據保留最早的條目
- 8. 刪除d3圖形節點留下剩餘的線條
- 9. MongoDB:刪除除最後X個條目以外的所有數組條目
- 10. 刪除組內的冗餘條目
- 11. C#刪除重複條目(但不保留第一個條目和第二個條目)
- 12. 合併然後刪除重複條目
- 13. 保留最後10個文件夾,刪除其餘的文件夾
- 14. 保留條目的UITableView
- 15. 如何只保留log4net sql表中最近的n個條目?
- 16. 如何使用clojurewerkz返回最後的10個條目?
- 17. 如何刪除數字並保留點後的其餘部分
- 18. 基於第一列刪除重複條目並保留最新條目,使用Perl
- 19. Angularjs - 刪除$ routeChangeError後的最後一個記錄條目
- 20. 刪除條目
- 21. EE如何刪除條目?
- 22. 清除(不刪除)使用VBA複製並保留第一個條目
- 23. 如何更新SQL表中的列如果條目是重複的並保留最新的條目?
- 24. 只保存最後一個條目
- 25. 從excel中剩餘條目中分離出最後一個字符串塊
- 26. 刪除舊記錄並保留10個最新的sql compact
- 27. 剩餘的空間留給項目SQL
- 28. 如何刪除sqlite中的最後10條記錄
- 29. 如何保持連續的最大值並刪除剩餘的值?
- 30. 按onOptionsItemSelected後保留edittext條目
謝謝。通過你的榜樣。我能夠縮短它:'items.destroy(items.order('created_at desc') - items.first(10))' –