3
Q
雷和未範圍
A
回答
3
您的簡化代碼適用於最新的穩定版本,但無論如何,如果您在使用default_scope + unscoped時遇到奇怪的行爲,它必定是由此AR bug引起的。 https://rails.lighthouseapp.com/projects/8994/tickets/5386-arbaseunscoped-inconsistency
因此,作爲文檔sais,我建議您避免在方法鏈接中使用unscoped方法。改爲使用塊樣式。 https://github.com/rails/rails/blob/2407a7a/activerecord/lib/active_record/base.rb#L938
Article.unscoped { Article.page(nil).per(30) }.to_sql
相關問題
- 1. 雷分頁範圍問題
- 2. SQL或範圍3 /阿雷爾
- 3. OndemandGrid範圍和X範圍
- 4. $範圍未定義
- 5. clearINterval和範圍
- 6. $範圍和Angularjs
- 7. WKPickerItems和範圍
- 8. 範圍和$ .get
- 9. 角根範圍和範圍問題
- 10. jQuery函數範圍和訪問範圍
- 11. AngularJS範圍模式和範圍方法
- 12. (取5(範圍))和(範圍5)
- 13. 範圍和範圍在軌道
- 14. MYSQL日期範圍和時間範圍
- 15. 座的範圍,功能範圍和本地範圍在Javascript
- 16. AngularJS - 父範圍未更新
- 17. 未在範圍中聲明
- 18. Angularjs:ReferenceError:範圍未定義
- 19. 範圍驗證未在MVC3
- 20. $範圍未定義 - codepen
- 21. 懸而未決imprort:x範圍
- 22. $範圍未更新 - 控制器規範
- 23. 列表分配索引超出範圍(創建掃雷艇板)
- 24. 阿雷爾`between`與其他的列範圍
- 25. 哈姆雷特自動訪問變量範圍
- 26. iptables規則拒絕所有流量的IP範圍與科雷
- 27. 谷歌電子表格 - 阿雷的日期範圍匹配的行和列
- 28. AngularJs:訪問父範圍,我得到範圍未定義
- 29. 範圍和選擇
- 30. AngularJS範圍和Deferreds
適用於Rails 3.1.1和Kaminari 0.12.4中的廣告。你沒有提到你的寶石版本,所以很難說更多的東西。 – Ernest