Ruby中如何将embeds_...、belongs_to和has_...关系名称转换成长尾?

2026-04-11 17:300阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计178个文字,预计阅读时间需要1分钟。

Ruby中如何将embeds_...、belongs_to和has_...关系名称转换成长尾?

当你有一个关联,如`embeds_many :album_items`,它与`AlbumItem`模型有关。我该如何才能将它存储在商品中?我试过`embeds_many :album_items, as: :items, class_name: 'AlbumItem'`,但都没有效果。

当你有一个关系,如embeds_many:album_items,它与AlbumItem模型有关.我怎样才能将它存储在物品中.我试过embeds_many:album_items,:as => :items和embeds_many:items,:class_name => AlbumItem.都没有奏效.

我怎样才能重新命名关系?

谢谢

Ruby中如何将embeds_...、belongs_to和has_...关系名称转换成长尾?

这是否有效(假设您的父模型名称是Album)?

在专辑中:

embeds_many :items, :class_name => "AlbumItem", :inverse_of => :album

在AlbumItem中:

embedded_in :album, :class_name => "Album", :inverse_of => :items

标签:名称embe

本文共计178个文字,预计阅读时间需要1分钟。

Ruby中如何将embeds_...、belongs_to和has_...关系名称转换成长尾?

当你有一个关联,如`embeds_many :album_items`,它与`AlbumItem`模型有关。我该如何才能将它存储在商品中?我试过`embeds_many :album_items, as: :items, class_name: 'AlbumItem'`,但都没有效果。

当你有一个关系,如embeds_many:album_items,它与AlbumItem模型有关.我怎样才能将它存储在物品中.我试过embeds_many:album_items,:as => :items和embeds_many:items,:class_name => AlbumItem.都没有奏效.

我怎样才能重新命名关系?

谢谢

Ruby中如何将embeds_...、belongs_to和has_...关系名称转换成长尾?

这是否有效(假设您的父模型名称是Album)?

在专辑中:

embeds_many :items, :class_name => "AlbumItem", :inverse_of => :album

在AlbumItem中:

embedded_in :album, :class_name => "Album", :inverse_of => :items

标签:名称embe