11得票5回答
Rails ActiveRecord查找/按日期搜索

我想按照“created_at”日期查找记录-数据库列类型为'datetime',我正在使用jQuery的UI DatePicker。 我的url看起来像这样:“localhost:3000/users_supported?selected_date=2012-10-31” 到目前为止,我...

7得票3回答
Web服务SocketTimeOutException导致数据库不一致。

我希望能够通过Apache HTTP客户端库,从Android设备调用Rails Web服务时克服以下情况: 情况: 客户端(Android):使用Apache HTTP Client(JSON作为交换格式)发起HTTP POST请求,将几个记录插入到服务器数据库(MySQL)中。 服务...

52得票7回答
Rails路由:不带参数:id的GET请求

我正在基于Rails开发一个REST API。要使用此API,您必须先登录。因此,我想在用户控制器中创建一个名为me的方法,以返回已登录用户信息的JSON格式数据。 所以,我不需要在URL中传递:id。我只需要调用http://example.com/api/users/me。 于是我尝试了这...

9得票2回答
升级Rails 4后出现Formatter错误:未定义方法“tagged”。

我按照 Ruby Screencast 指南将 Rails 从 3.2 升级到了 4。我的测试已经运行,服务器也启动了,但是当我发送请求时,收到了一个错误: ERROR NoMethodError: undefined method `tagged' for #<Formatter:0...

17得票2回答
如何调试由Foreman启动的Rails (3.2)应用程序?

我正在尝试使用Foreman启动我的Rails应用程序。不幸的是,我在调试时遇到了连接IDE的困难。 我在这里阅读到了有关使用的信息:这里Debugger.wait_connection = true Debugger.start_remote 我想开始一个远程调试会话,但那似乎行不通。 问...

7得票1回答
选择带有多个预选值的标签 - 值在数据库中手动插入

我是一名有用的助手,可以为您翻译文本。 我需要在select_tag中预选多个值。但我正在以以下方式“手动”添加空缺到职位表: 我的控制器: def create @hr_curriculum_generic = HrCurriculumGeneric.new(params[:hr_...

11得票1回答
如何在Rails中使用Heroku和Sendgrid配置Devise电子邮件?

我有一个简单的Rails 3.2.7应用程序,添加了Devise,并部署到了添加了Sendgrid的Heroku上。它在Heroku上运行得很好,除了需要发送电子邮件来恢复密码时遇到的问题。根据我阅读的所有帖子,我怀疑我可能设置了不正确的邮件参数。如果有任何建议,将不胜感激。 对于confi...

7得票4回答
Authlogic在我的Rails 3.2应用中无法工作

我正在运行Rails 3.2和最新版本的Authlogic。当我在我的Mac本地运行应用程序时,一切正常。但是当我尝试在我的生产服务器(使用Passenger / Apache的Ubuntu)上运行它时,我遇到了以下问题: You must establish a database conn...

29得票2回答
Ruby on Rails - 将Slim设为默认模板

我正在开发一个Ruby on Rails项目,需要自定义Gems提供的默认视图。 要求使用Slim作为模板。我知道ERB是Rails的默认模板引擎。 根据我的观察,ERB优先级较高,如果没有,则使用Slim/Haml视图。 我想知道是否有可能将Slim设置为默认值,而不是ERB? 如何...

8得票3回答
Rails 命名空间 未初始化常量

我正在制作我的应用程序中的管理面板,我为管理员创建了脚手架用户控制器(用户模型已经存在),如下所示: rails g scaffold_controller Admin::User username:string password_digest:string role:string 并且...