我已经在Mint 11上通过rvm安装了ruby,没有问题。安装的gems,同上。通过gem install rails安装了rails,当我输入rails -v时,它会返回正确的版本。直到我关闭终端并重新打开终端。当我这样做并输入rails -v时,我会得到以下消息
The program 'rails' is currently not installed.You can install it by typin
我正面临一个问题,当我的Rails应用程序在登台或生产环境中运行时,它被设置为缓存类。虽然load_paths只包含“应用程序/模型”,但似乎初始化步骤递归地缓存了“应用程序/模型”中的所有内容。(matcher, '\1') end end
这样做的问题是,我们在“app/models”中有一个子目录,其中包含
在rails应用程序中,单个HTTP请求中的唯一SQL语句的结果被缓存。如果同一条语句在单个请求中运行两次,则会缓存第二个查询。当用户18在单个HTTP请求期间被访问两次时,这将很好地产生以下结果:
User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"