我正在制作一个调查应用程序,我需要显示并保存在调查期间填写的数据,但没有用户(例如设计)因为你无法登录。
调查示例:
.joined
展示页面示例:
Whats your name?
-- [input]
我尝试在会话中保存Hi there [input], here are your results:
,但这样会在会话结束后数据丢失,我想将数据保存在数据库中。
尝试谷歌搜索几个小时,但没有真正的答案这个问题。我怎么能解决这个问题,在正确的方向上的任何帮助将不胜感激。
答案 0 :(得分:1)
无论用户模型如何,您都应该保存会话数据。您提到会话将丢失,但您可以在完成表单后轻松将其保存到数据库中。会话无需与用户关联。以下是一些资源:
Rails: How to store data in session?
Can I use sessions/cookies in Ruby on Rails without having a user's model or any authentication?