Ruby on rails 从视图中检索关联';身份证
我有一个产品元素,它有很多图片博客 我有一个image\u blog id和一个包含该image\u blog的Ruby on rails 从视图中检索关联';身份证,ruby-on-rails,associations,Ruby On Rails,Associations,我有一个产品元素,它有很多图片博客 我有一个image\u blog id和一个包含该image\u blog的@product。我如何访问它 我猜它一定看起来像@product.image\u博客[:id=>“24”]。正确的语法是什么?既然您知道image\u博客的唯一id,您就不需要@product来访问它: ImageBlog.find(24) 例如,要访问@product中的第一个image\u博客的id: @product.image_blogs.first.id @produc
@product
。我如何访问它
我猜它一定看起来像
@product.image\u博客[:id=>“24”]
。正确的语法是什么?既然您知道image\u博客的唯一id
,您就不需要@product
来访问它:
ImageBlog.find(24)
例如,要访问@product
中的第一个image\u博客的id
:
@product.image_blogs.first.id
@product.image_blogs.where(id:24) # ruby 1.9 new hash syntax
@product.image_blogs.where(:id => 24) # previous hash syntax