Ruby中如何将embeds_...、belongs_to和has_...关系名称转换成长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计178个文字,预计阅读时间需要1分钟。
当你有一个关联,如`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.都没有奏效.我怎样才能重新命名关系?
谢谢
在专辑中:
embeds_many :items, :class_name => "AlbumItem", :inverse_of => :album
在AlbumItem中:
embedded_in :album, :class_name => "Album", :inverse_of => :items
本文共计178个文字,预计阅读时间需要1分钟。
当你有一个关联,如`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.都没有奏效.我怎样才能重新命名关系?
谢谢
在专辑中:
embeds_many :items, :class_name => "AlbumItem", :inverse_of => :album
在AlbumItem中:
embedded_in :album, :class_name => "Album", :inverse_of => :items

