Какой номер в скобках на ярлыке вкладки sql-скрипта в VS2010?

После подключения к базе данных с помощью исходного файла sql на вкладке отображается имя файла вместе с идентификатором пользователя Windows и числом в скобках. Для разных файлов сценариев в скобках указаны разные значения. конец класса Друг own_to: person end Каков самый чистый способ собрать всех людей, у которых НЕТ друзей в ARel и / или ...

Рассмотрим простую ассоциацию ...

class Person
   has_many :friends
end

class Friend
   belongs_to :person
end

Каков самый чистый способ собрать всех людей, у которых НЕТ друзей в ARel и / или meta_where?

А как насчет has_many: через версию

class Person
   has_many :contacts
   has_many :friends, :through => :contacts, :uniq => true
end

class Friend
   has_many :contacts
   has_many :people, :through => :contacts, :uniq => true
end

class Contact
   belongs_to :friend
   belongs_to :person
end

Я действительно не хочу использовать counter_cache - и, судя по тому, что я читал, он не работает с has_many: через

Я не хочу извлекать все записи person.friends и перебирать их в Ruby - я хочу иметь запрос / область видимости, которые я могу использовать с гемом meta_search

Я не возражаю против снижения производительности запросов

И чем дальше от фактического SQL, тем лучше ...

171
задан Jon Schneider 11 June 2019 в 13:35
поделиться