Вопросы по теме 'named-scope'

Альтернатива default_scope в ActiveRecord
Я столкнулся с проблемой изменения функциональности приложения и необходимости переписывать около 700 вызовов методов, которые теперь необходимо определить. Я изучал, как default_scope работает, и, как и большинство людей, нахожу, что это близко,...
1315 просмотров

Rails ActiveRecord Scope, который является противоположностью другой области, или пользователи, у которых отсутствует свойство
У меня есть модель для user.rb, в которой я определяю область для admins , то есть пользователей, которые имеют роль администратора через таблицу разрешений. has_many :permissions has_many :roles, :through => :permissions Прицел работает...
4174 просмотров

Лучший способ протестировать именованные области видимости в Rails4
В рамках миграции с Rails 3.2 на Rails 4 все именованные области видимости нуждаются в блоке proc. Подробнее читайте здесь: http://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#active-record Я пропустил обновление прицела в одной из...
814 просмотров

Создайте диапазон, используя именованные ячейки
Мне нужно создать диапазон, используя именованные ячейки в vba. Пока у меня есть следующее, что не работает; Dim pasteRange As Range Set pasteRange = Range(firstRow, 11) pasteRange.Value(11) = slabTemplateSheet.Range("slabTemp").Value(11)...
234 просмотров
schedule 21.10.2021

Как написать именованную область для аудитов, у которой нет объектов аудита?
Я использую Audit gem в своем приложении Ruby on Rails. Я использовал полиморфную связь между Audits и моим Orders . Теперь я хочу написать именованную область, чтобы получать только те аудиты, для которых заказ не удален (это происходит...
62 просмотров

Внедрить @Names @ViewScoped в @SessionScoped
У меня есть два компонента, использующих @Named, один с @SessionScoped, а другой с @ViewScoped. Я могу внедрить bean-компонент @ViewScoped в @SessionScoped, и я пытаюсь сделать наоборот, и у меня почти работает, но у меня нет таких же экземпляров....
190 просмотров
schedule 12.03.2022

Rails 2.3 — реализовать динамическую named_scope с помощью миксина
Я использую следующую реализацию method_missing, чтобы дать определенной модели адаптируемую фильтрацию named_scope: class Product < ActiveRecord::Base def self.method_missing(method_id, *args) # only respond to methods that begin with...
494 просмотров

Перевести оператор SQL в named_scope?
Как я могу перевести этот SQL в named_scope? Кроме того, я хочу, чтобы общий параметр комментариев передавался через лямбду. "выберите пользователей. , засчитайте ( ) как total_comments от пользователей, комментарии, где (users.id =...
85 просмотров
schedule 29.03.2022

Как повторно использовать именованные области?
Привет, у меня есть named_scope в моей модели User следующим образом. named_scope :by_gender, lamdba { |gender| { :conditions => { :gender => gender } } } Я хочу создать две другие именованные области, которые повторно используют...
222 просмотров
schedule 01.06.2022

Как я могу написать две области, которые имеют конфликтующие соединения?
Допустим, у меня есть следующая модель: # video.rb class Video < ActiveRecord::Base has_many :collection_videos, :dependent => :destroy has_many :collections, :through => :collection_videos named_scope :in_collection_one,...
138 просмотров

Rails – Тестирование именованных областей: результаты тестирования или конфигурация области?
Как следует тестировать именованные области Rails? Проверяете ли вы результаты, возвращаемые из области действия, или правильность настройки вашего запроса? Если у меня есть класс User с методом .admins , например: class User <...
5293 просмотров

Выберите область на основе строки/символа без отправки
как вызвать именованную область активной записи с string и Динамический доступ к именованной области содержат информацию о том, как выбрать область на основе строка или символ, если вы хотите использовать send или public_send . Однако меня...
427 просмотров
schedule 09.07.2022

Named_scope в уникальных записях рельсов?
Возможно ли иметь named_scope записей возврата, уникальных для определенного столбца? e.g named_scope :unique_styles, :order =>"title desc", :limit => 3 Это даст мне три стиля, но что, если я хочу убедиться, что название...
7062 просмотров
schedule 25.08.2022

Rails 3: правильный синтаксис для named_scope с вызовом метода и ассоциациями модели
У меня есть четыре модели в моем приложении, определенные следующим образом class User < ActiveRecord::Base has_many :comments has_many :geographies has_many :communities, through: :geographies class Comment <...
3992 просмотров
schedule 20.08.2022

Имя поля переменной в named_scope?
В модели Rails я пытаюсь получить named_scope, который фильтрует start_date и end_date. Это просто. Но мне придется делать это на множестве разных полей во многих случаях. Это напрашивается на неприятности? Если да, то почему (инъекция SQL?) и...
1382 просмотров

Проверьте, попадает ли экземпляр модели в named_scope в rails
Предположим, у меня есть именованная область: class Foo < ActiveRecord::Base named_scope :bar, :conditions => 'some_field = 1' end Это отлично работает для запросов, и у меня определена куча полезных named_scopes. Я хотел бы иметь...
4811 просмотров
schedule 01.01.2023

Пользовательский искатель ActiveRecord, вызывающий именованные области?
У меня есть пользовательский искатель, определенный ниже: class ContainerGateIn << ActiveRecord::Base ... def self.search(text) result = if text text.split(' ').inject(self) do |result, criteria| case criteria...
775 просмотров

Rails Workflow Gem — Метапрограммирование событий в named_scopes?
Я использую http://github.com/geekq/workflow для предоставления конечного автомата. Я использую ActiveRecord для сохранения состояния, что означает наличие в модели атрибута workflow_state. Я думаю, что мне нужна named_scope для каждого события в...
4046 просмотров

В чем разница между named_scope и named_scope + лямбда
В чем разница между операторами кода named_scope и named_scope + lambda Ruby on Rails? named_scope :with_avatar, :conditions => ['avatar IS NOT NULL'] а также named_scope :date_from, lambda { |date| { :conditions => ['created_at...
435 просмотров
schedule 01.07.2023

Поиск всех записей, содержащих определенный атрибут в рельсах
У меня в приложении 2 таблицы: 1. Пользователи, 2. Рестораны. Пользователь может сохранять названия (наряду с другими атрибутами) ресторанов, в которых он был. Например, пользователь 1 был в Panda Express и Red Robins. В этих записях о ресторанах...
1161 просмотров