在我们的Rails 3.2.13应用程序(Ruby2.0.0+Heroku上的Postgres )中,我们经常从API中提取大量订单数据,然后需要更新或创建数据库中的每个订单以及关联。单个订单会创建/更新自身以及大约。10-15个复杂的对象,我们一次进口多达500个订单。 end
因此,正如您所看到的,我们正在遍历每个订单,找出它是否存在(然后要么加载现有订单,要么创建新订单),然后调用upd
在我们的Rails 3.2.13应用程序(Ruby2.0.0+Heroku上的Postgres )中,我们经常从API中提取大量订单数据,然后需要更新或创建数据库中的每个订单以及关联。单个订单会创建/更新自身以及大约。10-15个复杂的对象,我们一次进口多达500个订单。 end
因此,正如您所看到的,我们正在遍历每个订单,找出它是否存在(然后要么加载现有订单,要么创建新订单),然后调