我的rails应用程序中有Job,Category和JobCategory模型。我使用postgresql作为数据库。我的Job和Category模型之间有多对多的关系。在我的工作展示页面以及当前显示的工作中,我希望显示属于当前显示工作的同一类别的所有工作。
我试过了:
<% JobCategory.where(category_id = ANY (@job.categories)).each do |job| %>
但是我收到了一个错误。这样做的最佳方式是什么?
答案 0 :(得分:0)
JobCategory.where('category_id in (?)', @job.categorie_ids)