我正在使用firestore为我的应用程序创建聊天,我将聊天存储在一个单独的集合中。我的文档结构如下: participant1: "kd94992nnd9", p1Name: "...messages: [/*messages are stored her*/],
//Some metadata about the cha
我的项目由Heroku主持。当Room.all方法返回带有first object with ID 2的对象,然后返回一个second object with ID 1时,我感到很惊讶。我认为有某种保证,即对象已经按ID排序返回了。我应该总是调用Room.all.order(:id)而不是常规的all方法吗?irb(main):002:0> Room.all
=> #<Active