我正在尝试将现有用户从旧的 3.1 rails 应用程序移植到新的 rails 4.0 应用程序。我假设具有相同的配置和相同的 image_uid 足以移植蜻蜓图像。但是,虽然基本 url 和 image_uids 匹配,但会产生不同的 url。旧应用程序:
1.9.3-p194 :002 > u.image_uid
=> "2013/03/07/19/10/42/209/jake.jpg"
1.9.3-p194 :003 > u.image.url
=> "http://images.example.com/media/BAhbBlsHOgZmSSInMjAxMy8wMy8wNy8xOS8xMC80Mi8yMDkvamFrZV9zLmpwZwY6BkVU"
新应用:
1.9.3-p194 :002 > u.image_uid
=> "2013/03/07/19/10/42/209/jake.jpg"
1.9.3-p194 :003 > u.image.url
=> "http://images.example.com/media/W1siZiIsIjIwMTMvMDMvMDcvMTkvMTAvNDIvMjA5L2pha2Vfcy5qcGciXV0"
为什么basename不同?