ruby-on-rails-3.2相关内容

创建与 .build 的关联并解决参数验证

使用 Rails 3.2.9 我正在尝试使用 .build 而不是 .create 来建立关联,但收到密码验证错误,我似乎找不到解决方法. 评论如下: 据我所知,使用 .build 构建的关联保存项目的方式实际上必须在这种情况下对所有者进行保存.如果您对@item 进行保存,它只会创建项目而不是关联(这意味着它在 current_owner.save 之前不会保存到数据库中).当我对所有 ..
发布时间:2021-07-13 19:29:14 其他开发

Rails 服务器路由错误

尝试使用本地主机的 URL 访问 Web 应用程序时遇到路由错误. 使用 Ruby on Rails 3.2 和 Windows 7. 问题: 为什么会发生这种路由错误?有人对如何解决这个问题有建议吗? 网址: http://localhost:3000/web_app_name 错误信息: 在网络浏览器中: 路由错误没有路由匹配 [GET] "/web_app_ ..
发布时间:2021-07-13 19:29:11 其他开发

覆盖 Rails date_select 表单助手

我想覆盖我的应用程序中的 date_select 表单助手(运行 Rails 3.2),从 Rails 4 date_select. 覆盖默认 Rails date_select 现在有点旧了,但我参考了这个努力让它发挥作用. 所以我在 lib/ 的文件中有以下内容,包含在 environment.rb 的底部: ActionView::Helpers::Tags::DateSele ..
发布时间:2021-07-13 19:29:08 其他开发

Forum:Module 的未定义方法`scoped'

我一直在开发一个基于论坛怪物演示的简单论坛.我目前正在尝试将应用程序从 rails 3.0.9 更新到 3.2.11.当我加载应用程序时,我为 Forum:Module 获得了一个未定义的方法“scoped" 提取的源代码(围绕第 13 行):10: "您确定要删除此类别吗?", :method =>: 可以删除吗?:管理,类别%>11:12:13:0%>14: ..
发布时间:2021-07-13 19:29:05 其他开发

不断得到“无法找到没有 ID 的 Model_name";编写“新"方法时

作为背景,我目前有三个模型,School、Course 和 Section,它们都是一对多的关系(学校has_many 课程和课程has_many 部分,相应的belongs_to 关系也在模型中建立).我还有以下资源(排除项稍后设置): 资源:学校做资源:课程结尾资源 :sections #not 的一部分 尽管 sections 可以作为嵌套资源的一部分工作,但自从 Rails guid ..
发布时间:2021-07-13 19:29:02 其他开发

使用多模型形式在 rails3 中创建新对象

就 rails 而言,我是 n00b.我正在尝试在我的第一个 rails3 项目中创建一个单一的多模型表单.详情如下: class Item :破坏accepts_nested_attributes_for :item_reviews结尾 和 class ItemReview 很明显,一个项目可以有多个评论,但是当我创建一个项目时,我希望它至少有 1 个评论.所以我想在创建项目时以单一形 ..
发布时间:2021-07-13 19:28:59 其他开发

为什么 Rails 不显示以句点结尾的字符串

如果我将此字符串保存到地址字段: 11060 Westmoor 博士 它不会显示在 UI 中. 但如果保存时最后没有句号, 11060 Westmoor 博士 然后是在 UI 中显示. 为什么句号导致字符串不显示? 我是这样显示的: 谢谢! 解决方案 我不知道您为什么以这种方式使用标签.标签应用作字段名称.因此,与其输出某人的地址字符串,不如 ..
发布时间:2021-07-13 19:28:56 其他开发

如何查看模型之间的所有关联数据

我花了一段时间寻找这个,但我不确定如何问我想知道的东西,我认为这是我最大的问题:p 我有以下数据模型: 用户 has_many :student_groups, 依赖: :destroy 学生组 belongs_to :userhas_many :students, 依赖: :destroy 学生 belongs_to :student_group 我想查看所有给定用户的 ..
发布时间:2021-07-13 19:28:53 其他开发

从模块运行生成控制器命令

我知道在 Rails 中创建控制器的基本命令是使用 Rails generate controller 但在代码中,我看到类似下面的结构,想知道如何做到这一点? 结构如下: 生成的代码看起来像这样,我需要类似的东西: 模块性能类 BaseController 解决方案 要生成命名空间控制器,您应该键入,例如: rails g 控制器性能/基础 ..
发布时间:2021-07-13 19:28:50 其他开发

渲染局部时自动调用控制器方法

我有一个部分需要运行一些控制器逻辑才能正常渲染.是否有某种方法可以将部分与一些在渲染时运行的控制器逻辑相关联? 例如,这是我当前代码的样子: MyDataController: class MyDataController view.html.erb: 名称:日期:"my_partial" %> some_method_i_dont_know_about. ..
发布时间:2021-07-13 19:28:47 其他开发

可以将表单添加到 rails 的另一个模型视图中

我在 Rails 中构建了一个非常小的应用程序.这是一个简单的体重跟踪应用程序.我创建了一个 User 模型,它有一个注册页面.用户登录后,他们将被重定向到 user#show 视图.这是到目前为止的用户控制器: class UsersController 我有 2 个其他模型,一个是 Weight 模型,另一个是 Goal 模型,我想要它,所以当用户注册时,他们会看到一个屏幕要求他们输入当 ..
发布时间:2021-07-13 19:28:41 其他开发

单击按钮时发送电子邮件通知

我想在我的任何可用于借出/出售的 Pin 图显示页面上创建一个按钮,点击该按钮后,会向 Pin 图的所有者发送一封电子邮件,让他们知道 current_user 对该项目感兴趣,并且然后发出通知让 current_user 知道电子邮件已发送... 我已经设置了整个电子邮件部分,并且能够让它在页面加载时发送电子邮件,但我希望它仅在单击按钮时发送.看起来我必须让按钮加载一个既发送电子邮件又显示 ..
发布时间:2021-07-13 19:28:34 其他开发

对遗留数据的 Sphinx 进行索引会产生一些错误

正在创建 rails 3.2.18 应用程序,从 rails 2.3.10 应用程序迁移数据.数据正在通过 pg_dump 移植并通过 psql 命令加载,没有任何错误. 通过 thinking_sphinx 索引的 13 个模型中的一个出现了一些错误.8.5 个文档中只有 1 个被整体编入索引. 索引索引'norm_core'...错误:索引“norm_core":sql_range_q ..
发布时间:2021-07-13 19:28:08 其他开发

Rails 命名空间路由到错误的控制器

所以我才刚刚开始使用 RoR,并认为我也用 API 端点做一个基本的博客.问题是我的 api 请求似乎被路由到了错误的控制器, 我有以下作为我的 routes.rb Blog::Application.routes.draw 做命名空间 :api 做命名空间:v1 做资源:文章结尾结尾结尾 我还有controllers/api/v1/articles_controller.rb,内容如下 ..
发布时间:2021-07-13 19:27:59 其他开发