我的应用有一个列表table(:name, :description)
和一个pictures table(:image_id, :listing_id)
。我使用嵌套表单(选项卡)获取所有这些信息,并使用gem carrierwave
正常工作。在过去的几天里,我正在尝试将amazon s3直接图像上传功能添加到我的rails应用程序中。但似乎很难以嵌套的形式实现这一点。所以我打算列出清单表中的所有image_url。因为它只是真正形象的网址,这样做是一个好主意吗? (我只允许每个列表最多8张图片)??
如果可能的话,我打算在重新安装时这样做。 正在寻找有人对这个话题有所了解......感谢您提前帮助:)
答案 0 :(得分:0)
您的直接上传与嵌套表单无关。每个图像由gem carrierwave本身处理。如果您仍然需要直接上传,可以尝试以下宝石:
https://github.com/waynehoover/s3_direct_upload
https://github.com/dwilkie/carrierwave_direct
关于列出图片网址,我不清楚您的问题。如果可能的话,举一些真实的例子。展示您的模型的设计方式。因此,至少人们可以帮助具体了解如何仅处理特定数量的记录(image_url,根据您的讨论)。