我通过<%= render @items%>
我添加了迁移AddCatIdToItems cat_id:string
Cat_id's: testA,testB,testC。
如何仅呈现具有特定ID testA
?
例如:<&= @items.where(:cat_id => '1')&>
我使用种子文件来填充项目。 e.g:
Tag.create([
{ name: 'example' },
{ name: 'example2' },
{ name: 'example3' }
])
我如何将cat_id传递给它?
{ name: 'example', cat_id:1 }
正在工作吗?
答案 0 :(得分:2)
我不确定你要求的是什么。但我猜这就是你想要的
@items = Item.where("cat_id LIKE '%testA%'")
如果要选择具有特定cat_id的所有项目,则
@items = Item.where(:cat_id => 'testA')