我还没有找到一个很好的答案。如何让我的Rails应用程序和Sinatra应用程序(安装在我的Rails应用程序的config.ru中)成功地共享会话?如果我先访问我的Sinatra应用程序,然后访问Rails应用程序,我会得到一个类似于undefined method sweep for {}:Hash的错误,大概是因为Rails使用一个自定义的Hash子类来存储会话信息,
我正在使用Ruby on Rails构建一个汽车租赁应用程序,目前我一直在用英语编写代码。基本上我有一个用户和汽车模型,其中用户可以登录,登录,注销,并列出他们的汽车。我有默认的错误消息从控制器操作返回,比如“不能为空,已经使用”等。我也有自定义的JS消息,比如如果用户成功添加了一辆汽车,jQuery返回“您的汽车已经发布”。最后,我也有Flash消息。但是我不知道我应该如何根据用