在应用程序上,用户回答问题。每次他/她登录时,都会显示三个未回答的问题。用户可能会跳过(或回答!)一个问题,然后会出现另一个未回答的问题。
我一直在考虑查找未回答的问题并编写一个显示未回答问题的所有 id 的 cookie,以及另一个未在网页上显示问题的 id 的 cookie。
但是如果用户跳过一个问题,我很难弄清楚如何处理 cookie 之间的值交换
我还考虑将显示的问题存储为数据库中的答案,并使用特定值表示它们正在显示但尚未回答。但这可能是数据库密集型的。
我不是在找人给我代码,只是给我指出最合适的方法,我会自己编写代码。
我正在研究 Rails。