ruby-on-rails-4相关内容

载波上传编码::UndefinedConversionError:“\xFF";从 ASCII-8BIT 到 UTF-8

在生产中遇到此错误,但无法弄清楚问题出在哪里.相同的请求适用于本地开发.但生产失败.我正在构建供移动客户端使用的 API 错误跟踪 ``` Encoding::UndefinedConversionError: "\xFF" from ASCII-8BIT to UTF-8... 39 个非项目框架文件“/home/deploy/.bundler/example/ruby/2.0.0 ..
发布时间:2021-12-19 20:56:58 其他开发

铁路 4.0 上的 Haml-rails?

我想知道是否有人在 Rails 4.0 中遇到过 haml-rails gem 的问题.有一个 Rails Cast 说存在一些问题,但是没有更多提到这一点.GitHub 上托管的 gem 也没有明确提到对 Rails 4.0 的支持.那么这件事的状态如何? 解决方案 我在 rails 4 项目中使用 haml-rails (0.4) 并且一切正常 ..
发布时间:2021-12-19 20:56:49 其他开发

我可以在没有控制器的情况下直接从 routes.rb 渲染布局吗?

我想为网站的管理和公共部分设置一对风格指南. 每个都需要自己的布局,其中包含静态 html 和对 erb 部分的调用(因此静态页面不会剪切它).我不需要控制器来为这些页面提供服务,而且我不希望有效的开发内容使其余代码变得混乱.这让我想知道是否有一种方法可以直接渲染布局. 免责声明:我很欣赏这不是我应该经常/永远做的事情,我知道有很多论据说明为什么这是一个坏主意.我对这是否可行很感兴趣. ..
发布时间:2021-12-19 20:56:41 其他开发

Rails ActiveRecord 创建或查找

我正在开发一个 Rails 4 应用程序,在我的 api 发布方法中,我想根据用户尝试创建的内容查找记录,如果它不存在,则创建它,如果它确实更新了它具有的参数.我编写了一些实际执行此操作的代码,但执行起来需要一些时间.有没有其他方法可以用更少的代码或查询来做同样的事情. @picture = current_picture.posts.where(post_id: params[:id]).fi ..
发布时间:2021-12-19 20:56:20 其他开发

耙子资产:预编译:Rails 4 中的 nodigest

在 Rails 3 中有一个 rake assets:precompile:nodigest 任务,它编译资产并在/public/assets 目录中编写没有摘要部分的资产.在 Rails 4 中,这已被删除,默认情况下所有资产都仅使用摘要进行预编译.由于各种原因,我还需要一些资产的非消化版本.有什么简单的方法可以恢复旧的行为吗? 解决方案 Rails 4.0.0 中使用的 sprocke ..

Rails 4 - 将日期时间转换为单独的日期和时间字段

如何将 mysql 日期时间字段转换为两个表单字段(1)仅日期,(2)仅时间,并在表单提交时将这两个字段组合回日期时间格式? 这将允许使用以下 gem,但将日期存储在单个日期时间字段中: gem 'bootstrap-datepicker-rails'gem 'bootstrap-timepicker-rails' 提前致谢! 解决方案 在@Althaf 的帮助下找到了解决方案 ..

ActiveAdmin 操作

有没有办法在模型的 ActiveAdmin 索引页面中指定允许的操作,例如: 索引做动作:编辑结尾索引做仅操作::编辑结尾 不工作.正确的语法是什么? 赞赏. bundle show activeadmin/home/muichkine/.rvm/gems/ruby-2.1.2/bundler/gems/active_admin-9cfc45330e5a 解决方案 使用 actio ..
发布时间:2021-12-19 20:54:53 其他开发

使用 Devise 和 Rails 4 时访问自定义参数

我正在使用 teamtreehouse 教程学习 Rails.本教程使用 3.1,但我正在尝试学习 4.0,因此我遇到了困难,大概是因为使用了强参数的 rails 4 力.我有两个模型,一个用户模型和一个状态模型.我已经使用 devise 为用户创建身份验证,并包含了新参数.它们是:first_name、:last_name 和:profile_name.我已经创建了用户和状态之间的关系. ..
发布时间:2021-12-19 20:54:24 其他开发

Rails 生成控制器给我加载错误

我尝试生成一个控制器,但它给了我这个错误.我无法在我的文件中找到导致此错误的原因,因此非常感谢您的帮助.如果有帮助的话,我正在运行 Ruby '2.0.0' 和 rails '4.2.0.beta2'.请帮忙!谢谢 我不明白为什么这篇文章会被标记为重复.我的问题与其他问题无关.另外,我在问如何修复它,据我所知,我什至没有看到该错误的修复.请帮助! c:\Users\NAME\workspa ..
发布时间:2021-12-19 20:54:15 其他开发

将 form_for 与嵌套资源一起使用

我正在构建一个待办事项应用程序,以尝试熟练使用 Rails.我的应用程序中有四个层次结构. 用户 目标(每个用户有多个目标) 任务(每个目标有多个任务) 子任务(每个任务有多个子任务) 对于每个使用嵌套资源的前端表单,我都有一个可用的前端表单.我的 routes.rb 有这样的东西 资源:目标做资源:任务做资源:子任务结尾结尾 我现在想做的是在用户控制器的一个视图中拥有所有 ..

新添加的列的数据未保存到数据库

我在 Rails 4 应用程序中使用 Devise 进行用户身份验证.最近我向 User 模型添加了两个新列.它们是 first_name 和 last_name. 然后我用这两个属性的字段更新了登录表单.但是,当我测试创建新用户时,两者都没有保存到数据库中.我认为这可能是一个批量分配问题,但我没有收到任何类型的数据库错误.用户已成功创建,但仅存储原始属性(电子邮件、密码和 password_co ..

资产管道:仅对一个控制器使用 javascript 文件

在 Ruby on Rails v4 中,我希望只为特定控制器加载一个 js 文件(或一组 js 文件). 执行此操作的标准方法是什么? 在 application.js 中有 //= require tree . 行.我假设这需要删除,所以我并不总是加载每个文件.但是然后呢?使用 Mycontroller 时,是否总是加载名为 mycontroller.js 的文件? 解决方案 ..
发布时间:2021-12-19 20:53:47 其他开发

Fancybox - 图像从灯箱右侧溢出

看起来这个问题以前有人问过,这里,但提问者通过切换到prettyPhoto解决了他自己的问题.我更愿意弄清楚为什么会发生这种情况,只是为了理解,但如果似乎没有解决方案,我会切换.如其中一个答案所述,还有设置 overflow:hidden ,但我想知道我是否不能只调整框的大小,而不是切断我的图像. 我使用的是带有补丁的fancybox 1.3.4,如这篇stackoverflow文章中所述. ..
发布时间:2021-12-19 20:53:27 前端开发