Что такое scope / named_scope в рельсах?

Я недавно начал стажировку. Мой работодатель использует Ruby on Rails, и я часто сталкиваюсь с новым синтаксисом, который мне нужно найти, чтобы понять. Я искал в Google хорошее объяснение named_scope, но до сих пор я обнаружил в основном сообщения в блогах, высоко его хвалящие, а не прямое определение или введение.

Что именно называется named_scope (теперь называемый просто областью) в рубине на рельсах?

100
задан Arslan Ali 1 March 2016 в 09:14
поделиться