Описание тега dynamic-finders
3
ответа
Динамические поиски взрыва в Rails 4
Rails 4 избавляется от динамических искателей, поэтому User.find_by_hash(hash) становится User.where(hash: hash) # .first Ладно, ничего страшного. Но как лучше всего справляться с такими динамическими поисками, как User.find_by_hash!(hash) так как н…
17 янв '13 в 05:54
2
ответа
Можно ли ограничить динамические искатели?
Представьте, что у вас есть проекты Grails с отличным уровнем обслуживания, и вы хотите, чтобы ваша команда обращалась к модели только через ваши службы. Легко ли ограничить динамические искатели так, чтобы они все еще могли использоваться внутри сл…
08 май '14 в 05:45
1
ответ
Динамически добавлять named_scopes в приложение rails
Так же, как методы динамического поиска в рельсах, есть ли способ иметь методы динамического поиска для связанных моделей? Рассмотрим следующие модели class User attr_accessible :name, :phone_no has_many :notes end class Note belongs_to :user attr_a…
10 авг '12 в 13:41
1
ответ
Grails findBy принадлежит, чтобы дать JdbcSQLException
Скажем, для системы у меня были объекты Student и User, например: User { } Student { User user //not nullable static belongsTo = [User] } Teacher { static belongsTo = [user:User] } У меня есть много кода, написанного для этих моделей, и много динами…
01 авг '14 в 07:21
1
ответ
Создать динамический искатель между двумя классами в Grails
У меня есть два класса домена (таблицы БД) в моем проекте Grails: class Doctor { String role; String name; String surname; String address; ... @NotNull static belongsTo = [secUser:SecUser] .... } class SecUser { transient springSecurityService Strin…
23 апр '15 в 09:24
1
ответ
@Mock доменные объекты в модульном тестировании в Grails Динамический искатель listOrderBy выдает исключение
Я пишу модульный тест для контроллера Grails. Вот фрагмент кода: @TestFor(MyController) @Mock([MyDomain]) class MyControllerTests { void testController() { ... ... } } Вот как выглядит объект домена: class MyDomain { static constraints = { name(null…
10 ноя '12 в 00:57
1
ответ
Как я могу сделать переходный атрибут доступным в динамических поисках?
У меня есть модель X с атрибутом thedate типа datetime. Каков наилучший способ сделать год для динамического поиска? Примеры: X.find_by_year(2012) X.find_by_location_and_year('here', 2012) X.find_by_year_and_name(2012, 'name') X.find_all_by_year(201…
15 мар '12 в 11:09
2
ответа
Инициализация класса домена Grails
У моего приложения Grails следующий бин Spring определен в spring/resources.groovy calendarService(CalendarService) { bean -> bean.initMethod = "init" } Этот метод выглядит примерно так: class CalendarService { void init() { User.findByEmail("foo…
11 май '10 в 10:07
2
ответа
Средства поиска на основе динамических атрибутов в активной записи 3.2.10
Я энтузиаст безопасности и абсолютный новичок в RoR. Теперь есть этот блог, с которым я сталкивался относительно SQL-инъекций в RoR с активными записями. SQLi в RoR Active Records Однако сам блог восходит к январю 2013 года. Тем не менее, я попыталс…
06 май '16 в 07:47
1
ответ
Работает ли findOrCreateBy с другими экземплярами домена?
Я пытаюсь использовать findOrCreateBy искать объект или создавать экземпляр, если я не могу найти тот, который соответствует, но он не работает, как я ожидал. Вот что у меня есть: String myBaz = "some unique string" FooType myFooType = FooType.findB…
17 июл '12 в 15:47
1
ответ
Как использовать ActiveRecord Find динамически, передавая хэш параметров?
Есть ли способ использовать find_or_initialize_by, но передать ему хэш параметров и выполнить поиск по ним? У меня есть форма, которая позволяет пользователю создать автомобиль и указать для него различные компоненты (Car.engine_type, Car.model и т.…
04 фев '12 в 20:35
2
ответа
find_or_create_by в Rails 3 и обновление для создания записей
Я не уверен, должен ли я обновлять записи таким образом или я что-то упускаю. У меня есть таблица с 5 столбцами (не включая метки времени и id), 3 из которых различны, и 2, которые будут обновлены. 3 отличия, которые я найду или создаю, это room_id,…
07 апр '11 в 09:08
2
ответа
Лучшая практика - Получение объекта домена в Grails с помощью статического поля?
Таким образом, у нас есть уникальные "коды" для некоторых наших объектов grails (ссылки на данные), и когда мы хотим получить их, мы делаем это, вызывая их со статическим кодом: Currency.findByCode(Currency.DOLLAR) Возможно, я совершенно не прав, но…
11 дек '10 в 16:47
1
ответ
Динамические искатели на основе атрибутов с активной записью RoR, Model.find_by_ не работает
Я новичок в RoR, Среда: Rails 3.09 и ruby 1.9.2p290 установлены на леопарде Я внимательно слежу за учебником Майкла Хартла (http://ruby.railstutorial.org/). В главе 7 с консолью мы должны протестировать этот код: $ rails console --sandbox >>…
29 авг '11 в 23:35
3
ответа
Rails: find и find_by возвращают странный #<User: 0x10b7b82c8> в модели, но не в консоли rails
Странная проблема, на которой я застрял уже несколько часов: Я пишу простой вход в систему с использованием Rails 3, где пользователь входит со своей электронной почтой и паролем. В моей модели User я пытаюсь найти правильный объект User по их элект…
13 дек '12 в 15:06
3
ответа
Условный Динамический Искатель в Граалях
Поэтому мне нужно что-то вроде динамического поиска должен измениться в соответствии с условием, позвольте мне объяснить кодом, что я имею в виду код ниже найти всех сотрудников по статусу и lastdateattended def employee = Employee.findAllByStatusAn…
19 окт '15 в 06:24
0
ответов
Модуль Grails Unit Test - протестируйте сервис, который использует метод findAllBy*
У нас есть Grails 2.2.1 на проекте. Я хочу проверить сервис. В этом сервисе я использую dynamicFinder (findAllBy...), но результатом этого поиска при использовании в модульном тесте с использованием доменных макетов является EmptyList. Но когда я см…
25 июл '13 в 15:05
1
ответ
Grails Many-To-Many - Проблемы динамического поиска
Я надеюсь, что вы можете помочь мне, ребята. Google, к сожалению, не помог мне, и мой поиск здесь в stackru также не помог:-( У меня есть два DomainClasses HumanResource и Task с отношением многие ко многим. Модель-Определения: Задача: class Tasks {…
31 июл '11 в 03:26
2
ответа
Динамические искатели с отношением Grails ко многим ко многим
У меня есть 2 класса домена, которые сопоставлены отношениями многие ко многим. Я следовал инструкциям документации Grails, но у меня все еще есть некоторые проблемы при обработке данных в этих доменах. Вот мои 2 класса домена: class User { String n…
01 июл '11 в 08:47
0
ответов
Rails Dynamic Finders Возвращает ноль
Использование Ruby on Rails - sqlite3, rails 3.2.2, ruby 1.9.3p125 (в Windows XP) Имея запись в БД: Shop.find(123) - returns the shop Shop.where(:id => 123) - returns the shop но Shop.find_by_id(123) returns nil Shop.find_by_name("some_name") r…
03 авг '12 в 21:44