我想從rails控制檯查看嵌套記錄。在Rails控制檯中查看嵌套記錄
我有嵌入到文章中的子文章。換句話說,小顆粒屬於物品,而物品有許多小顆粒。
我試過類似Article.subarticle.all
從控制檯,但這是行不通的。
什麼是最好的方式去做這件事?
我想從rails控制檯查看嵌套記錄。在Rails控制檯中查看嵌套記錄
我有嵌入到文章中的子文章。換句話說,小顆粒屬於物品,而物品有許多小顆粒。
我試過類似Article.subarticle.all
從控制檯,但這是行不通的。
什麼是最好的方式去做這件事?
如果你想查看所有subarticles
一個特定Article
,你只是需要將其分配給一個變量:
a = Article.find(1)
- 這與id = 1
然後將分配文章稱: a.subarticles
- 這將顯示與您相關的所有subarticles
Article
要能夠呼叫Article.subarticle.all
,您需要在Article模型中定義關聯。
class Article < ActiveRecord::Base
has_many :subarticles
...
end
嘗試'Article.includes(:subarticles)' – Sontya
所以你要顯示已連接的那篇文章的所有subarticles? –