1
我試圖想出一種用戶可以更改記錄的方式,包括更改圖片(通過回形針添加),預覽更改,然後接受或取消。有沒有辦法做到這一點,而不使用臨時表,因爲如果沒有鏈接到ID的路徑,圖像不能被渲染?編輯之後預覽,保存之前
我試圖想出一種用戶可以更改記錄的方式,包括更改圖片(通過回形針添加),預覽更改,然後接受或取消。有沒有辦法做到這一點,而不使用臨時表,因爲如果沒有鏈接到ID的路徑,圖像不能被渲染?編輯之後預覽,保存之前
我之前通過在模型表中添加了一個額外的布爾列draft
。
後您「創造」的記錄draft
值應該是true
(實際上的draft
默認值應該是真實的),用戶應該被重定向到預覽操作,當用戶接受預覽,值draft
應更改爲false
。
你也應該定義模型中的範圍,找到所有draft
記錄,是這樣的:
scope :draft, where(["draft = ?", true])
希望它讓你的想法。
感謝您的建議,但由於我需要能夠編輯現有記錄,預覽和返回,我想我需要一個臨時表來上傳圖片。 – nktokyo 2010-10-16 03:07:34