gpt4 book ai didi

ruby-on-rails - Mongoid 5.0 - Rails 4 - Finder 停止工作

转载 作者:行者123 更新时间:2023-12-04 06:29:07 26 4
gpt4 key购买 nike

知道发生了什么吗?

我只是想找到第一个对象,例如

User.first

返回的总是一个随机对象,然后我尝试

User.last

结果是同一个对象

最佳答案

如果您使用的是 mongoid 5.0,如果没有显式定义排序,第一个和最后一个将不起作用

来自changelog

3768 first and last no longer add an _id sort when no sorting options have been provided. In order to guarantee that a document is the first or last, it needs to now contain an explicit sort.

这会起作用

User.asc(:id).first

关于ruby-on-rails - Mongoid 5.0 - Rails 4 - Finder 停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33114666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com