我已经使用Apache2 + Passenger在VPS上部署了我的RoR应用程序.配置应用程序后,当我点击从浏览器提交请求时,我的apache2/error.log中出现"cache:[GET /] miss"
请帮助我理解为什么我会收到此错误.我一直在努力解决这个错误一天或两天.
谢谢,约翰
我查看了declarative_authorization,CanCan和CanTango.他们都善于为应用程序添加授权,但我想知道如何将授权添加到模型的特定实例,即一个人可以在一个项目中拥有管理访问权限并且仅限于(读取少于管理:有限更新等)在另一个.
你能用更好的方式吗?如果我的问题听起来太微不足道,请道歉.可能是因为我是RoR的新手.
谢谢,约翰
我正在使用自定义模型并尝试使用find方法在循环中过滤它.例如,如下所示
for i = 0 to n
{
var u = User.find( where { name: 'john'});
}
Run Code Online (Sandbox Code Playgroud)
它不起作用.
另外,如果我使用以下内容
for i = 0 to n
{
User.find( where { name: 'john'}, function(u) {... } );
// How do I call the code for further processing?
}
Run Code Online (Sandbox Code Playgroud)
有没有办法同步调用find方法?请帮忙.
谢谢