nested-resources相关内容

Rails - link_to、路由和嵌套资源

根据我对嵌套资源的理解,在边缘 Rails 上,不应该 link_to '用户帖子',@user.posts 指向 /users/:id/posts ? routes.rb 文件包含 map.resources :users, :has_many =>:帖子 如果这不是默认行为,是否可以通过其他方式完成? 解决方案 与 Rishav 相同: link_to "User ..
发布时间:2022-01-02 11:16:06 其他开发

带有嵌套资源的 form_for

我有一个关于 form_for 和嵌套资源的两部分问题.假设我正在编写一个博客引擎,我想将评论与文章相关联.我已经定义了一个嵌套资源如下: map.resources :articles 做 |articles|文章.资源:评论结尾 评论表单位于文章的 show.html.erb 视图中,位于文章本身下方,例如: “文章/文章"%> ..
发布时间:2021-12-02 12:03:40 其他开发

如何 REST 完全支持创建一个资源,该资源是其他资源的集合并避免由于数据库创建而导致的 HTTP 超时?

在我的应用程序中,我有一个 Draw 的概念,并且该 Draw 必须始终包含在一个订单中. 一个 Draw 有一组属性:background_color, font_size, ... 引用著名的 REST 论文: 任何可以命名的信息都可以是资源:文档或图像,时间服务(例如“洛杉矶今天的天气"),其他资源的集合,非虚拟对象(例如一个人),等等. 所以,我在这里收集的其他资源 ..
发布时间:2021-11-15 21:04:08 其他开发

RESTful API 路由设计:嵌套与非嵌套

我的问题是关于为 API 目的构建 URL 时嵌套资源的优势.考虑以下两种访问员工资源的方法: /api/employees?department=1 # flat对比/api/departments/1/employees # 嵌套 现在考虑开发通用库以从 API 访问 REST 资源的任务.如果所有路由都是扁平的,那么这样的 REST 包装器库只需要知道被访问的资源的名称: store. ..

REST 复杂/复合/嵌套资源

我正在努力寻找解决基于 REST 的 API 中的概念的最佳方法.不包含其他资源的平面资源没有问题.我遇到麻烦的是复杂的资源. 例如,我有一本漫画书的资源.ComicBook 上有各种属性,如author、issue number、date 等. 一本漫画书也有一个 1..n 封面列表.这些封面是复杂的对象.它们包含许多关于封面的信息:艺术家、日期,甚至是封面的 Base 64 编码图 ..
发布时间:2021-11-15 00:16:58 其他开发

Railstutorial.org 书,更改为嵌套路由

嗨,我一直在关注 Rails 教程,创建用户和帖子以及显示帖子的提要.但是作者从来没有使用过嵌套资源,这在rails中似乎很重要,我想自己探索如何使用它们.但是,当我根据 Ruby on rails 指南嵌套 post 资源时,它随后破坏了我的所有表单和路径. 我不想重新开始,而是希望切换到嵌套资源,并在此过程中准确了解差异所在.任何人都可以帮助我解决这个问题吗?感谢您的帮助. 尤其让 ..
发布时间:2021-07-13 19:19:40 其他开发

Rails - 具有两个父级的嵌套资源

假设我有一个带有两个父模型的子模型: 活动有_many票人有_许多票门票属于_to 事件票属于个人 路由被映射,所以Ticket 总是嵌套在Event 或Person 中: 资源:人做资源:门票结尾资源:事件做资源:门票结尾 如何通过父资源确定我的 ticket_Controller CRUD 操作的范围? 现在我正在测试参数并使用条件语句: class TicketControl ..
发布时间:2021-07-12 20:22:30 其他开发

如何在 Rails 中将 will_pagination 与嵌套资源一起使用?

我是 Rails 的新手,我在让 will_paginate 使用嵌套资源时遇到了很大的麻烦. 我有两个模型,Statement 和 Invoice.will_paginate 正在处理 Statement,但我无法让它处理 Invoice.我知道我会做一些愚蠢的事情,但我想不通,而且我在 google 上找到的示例对我不起作用. statement.rb类声明19, :page =>页, ..
发布时间:2021-07-12 19:41:31 其他开发

“上一篇"和“下一篇文章"显示视图中的链接(嵌套资源)

在我的应用程序中,我想在文章显示视图的底部添加“上一篇文章"和“下一篇文章"链接. 这是我目前所拥有的,但出现此错误: 未定义的方法`article_path' for #:0x007fd7cb8e5968> 我知道路径必须是这样的(但我很难实现它) myapp/users/1/article/1 铁路新手请帮助... 路线 资源用户做资源文章结尾 模型 class Us ..
发布时间:2021-07-11 20:52:32 其他开发

嵌套资源的表格

我已经解决了很多有关嵌套资源的form_for问题,但找不到任何适合我的解决方案.我认为是时候问一个个性化的问题了. 我有两个模型,工作和问题,工作有很多问题和问题属于工作. 我用脚手架来创建控制器和模型,然后将资源嵌套在route.rb中. root :to => "pages#home" resources :jobs do resources :questions ..
发布时间:2020-11-10 02:01:00 其他开发

带有嵌套资源的form_for

我有一个关于form_for和嵌套资源的两部分问题.假设我正在编写博客引擎,并且想将评论与文章相关联.我定义了一个嵌套资源,如下所示: map.resources :articles do |articles| articles.resources :comments end 评论形式位于文章本身的show.html.erb视图中,例如,如下所示: ..
发布时间:2020-11-10 01:56:10 其他开发

如何以REST方式支持创建其他资源的资源,并避免由于数据库创建而导致HTTP超时?

在我的应用程序中,我具有抽奖的概念,该抽奖必须始终包含在订单中. 绘图具有一组属性:background_color, font_size, ... 引用著名的REST论文: 任何可以命名的信息都可以是资源:文档或 图片,临时服务(例如“洛杉矶今天的天气"), 其他资源,非虚拟对象(例如人)的集合, 等等. 因此,我在这里收集的其他资源将是订单.订单是一组抽奖(通常超过数千 ..
发布时间:2020-09-06 00:19:47 其他开发

RESTful API路由设计:嵌套与非嵌套

我的问题是在构建用于API的URL时嵌套资源的优点.考虑以下两种访问员工资源的方法: /api/employees?department=1 # flat Vs. /api/departments/1/employees # nested 现在考虑开发通用库以从API访问REST资源的任务.如果所有路由都是平坦的,那么这样的REST包装库只需要知道所访问资源的名称即可: ..