У меня есть таблица соединений, созданная из 2 других таблиц.Распечатайте то, что нет в таблице соединений
Say одна модель называется кошка, другой называется запрос, а таблица присоединиться называется catrequest (эта таблица будет иметь cat_id и REQUEST_ID)
Как бы напечатать все кошки не пересекались в соединительной таблице т.е. все кошки НЕ запрошены с использованием рельсов. Я видел ответы на основе БД, но я ищу решение для рельсов с использованием кода ruby.
Я понимаю, как печатать кошку, которая принадлежит к запросу т.е .:
<% @requests.each do |request| %>
<% request.cats.each do |cat| %>
<%= cat.name %>
<% end %>
, но я не понимаю, как сделать обратное этому.
В OP упоминается, что он работает с таблицей соединений в дополнение к таблицам кошек и запросов. Будет ли это работать? – jaydel
@jaydel да это будет :) –
Это решение также должно быть реализовано * снаружи * вида – whodini9