我们有一个服务器设置,其中rails服务器写入与java企业服务器相同的数据库。我们有一个api用于在rails服务器上实现的企业服务器,它将创建一个用户。它看起来像这样:
user = User.new
user.name = "Test"
user.save()
我们现在面临的问题是,当用户创建请求时,会将用户ID返回给企业服务器,有时企业服务器找不到它。
ActiveRecord何时将新实体插入数据库?有没有办法确保在save返回时执行了数据库插入语句?
rails版本是2.3.10