Ruby on rails Mongoid嵌入文档中的时间戳
我有一个集合a,其中嵌入了集合B。集合a和集合B都包含Mongoid时间戳(在创建时和更新时) 现在,当我使用Rails admin创建集合B(嵌入式对象)的新条目时,保存在数据库中的时间戳为零。但若我从rails控制台或普通api创建一个条目,那个么保存在数据库中的时间戳并不是零 任何帮助都将不胜感激 编辑:Ruby on rails Mongoid嵌入文档中的时间戳,ruby-on-rails,mongodb,mongoid,Ruby On Rails,Mongodb,Mongoid,我有一个集合a,其中嵌入了集合B。集合a和集合B都包含Mongoid时间戳(在创建时和更新时) 现在,当我使用Rails admin创建集合B(嵌入式对象)的新条目时,保存在数据库中的时间戳为零。但若我从rails控制台或普通api创建一个条目,那个么保存在数据库中的时间戳并不是零 任何帮助都将不胜感激 编辑: 类B嵌入在类A中。当通过rails admin在A中创建B条目时,B字段的创建和更新将被保存为nil。没有类A或您使用的mongoid版本的信息(我假设为5.x)我在这里做了一些疯狂的猜
类B嵌入在类A中。当通过rails admin在A中创建B条目时,B字段的创建和更新将被保存为nil。没有
类A
或您使用的mongoid版本的信息(我假设为5.x)我在这里做了一些疯狂的猜测,您缺少嵌入关系上的cascade_回调标志
class A
include Mongoid::Document
embeds_many :albums, cascade_callbacks: true
end
你能发布到目前为止你写的代码吗?
class A
include Mongoid::Document
embeds_many :albums, cascade_callbacks: true
end