Вопросы по теме 'grails-orm'

Gorm findAllBy внутри gsp сомнения
кто-нибудь может сказать мне, почему это работает <g:each var="n" in="${com.pp.News.list()}"> <h2>${n.t}</h2> <p>${n.tx}</p> </g:each> но это не так? <g:set var="news"...
1166 просмотров
schedule 14.09.2021

Grails: дубликаты и проверка уникальных ограничений
Хорошо, вот урезанная версия того, что у меня есть в моем приложении Домен исполнителя: class Artist { String name Date lastMined def artistService static transients = ['artistService'] static hasMany = [events: Event]...
4216 просмотров
schedule 24.11.2021

Лучший способ реализовать фоновый сервис в Grails
Я много искал и знаю о grails-executor и JMS-плагине. Мне нужен совет о том, как лучше всего реализовать длительную (пока работает приложение) службу, которая работает в фоновом режиме и принимает ввод в очередь блокировки. Кажется, есть два способа...
1175 просмотров
schedule 16.09.2021

Grails разбивает результаты базы данных на страницы в одной транзакции?
Я хотел бы иметь возможность разбивать результаты моей базы данных на страницы с помощью чего-то вроде CriteriaBuilder , но мне нужно, чтобы мои результаты были согласованы в отношении одного момента времени. Есть ли простой способ разбить на...
664 просмотров
schedule 30.09.2021

Как я могу установить ссылку на класс домена изнутри в Grails?
Здесь я столкнулся с необычной проблемой. Все должно работать в моем понимании (как новичок в grails), но не работает :( У меня есть Пользователь класса домена. У пользователя может быть много друзей и много запросов в друзья. В классе домена...
403 просмотров
schedule 13.09.2021

Разработка плагина grails В интеграционном тесте не определен bean-компонент с именем «transactionManager».
Я разрабатываю плагин grails, но когда я пытаюсь создать интеграционный тест для службы, я получаю эту ошибку org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'aService': Cannot resolve reference to bean...
4520 просмотров

Grails: сопоставление поля mysql типа enum с классом домена
Как я могу сопоставить поле mysql типа enum с классом домена grails? Я использую существующую (устаревшую) базу данных mySQL с grails v.2.0.3. Я получаю сообщение об ошибке "Неправильный тип столбца": failed; nested exception is...
1804 просмотров

Как создать ограниченную коллекцию в объекте домена в Grails с помощью плагина GORM / MongoDB
Интересно, можно ли связать ограниченную коллекцию с объектом домена, например: class DomainObject { static mapping = { createdOn capped: true, max: 1, size: 10000 } Я не нашел способа сделать это из объекта домена. С Уважением
108 просмотров
schedule 22.09.2021

Grails с PostgreSQL не генерирует таблицы
Итак, у меня есть несколько простых доменных классов, которые, как я убедился, не используют никаких зарезервированных слов PostgreSQL (или любого другого поставщика, если на то пошло). Выполнение grails schema-export создает ddl, который при...
2239 просмотров
schedule 24.09.2021

Grails и GORM: как указать эквивалент CREATE INDEX в доменном классе?
Могу я разделить свое разочарование. GORM (и Grails ..), похоже, имеет ОЧЕНЬ ограниченную документацию по индексам базы данных. Я нигде не нашел помощи в том, как создать индекс для класса предметной области, если я хочу, чтобы индекс был чем-то...
1315 просмотров
schedule 24.09.2021

Grails / GORM - эквивалент JPA @ElementCollection
У меня есть шаблон композиции, в котором родительский объект имеет список дочерних объектов, например Order и LineItem. Он ведет себя аналогично каскадированию с удаленными сиротами, но дочерние объекты - это @Embeddables вместо @Entities и не...
338 просмотров
schedule 28.11.2021

указать значение по умолчанию для дочернего класса в grails
Мне было интересно, можно ли присвоить значение по умолчанию переменной в дочернем классе, если она определена в родительском классе. В качестве примера я возьму среду кемпинга (лучше не мог придумать). У нас есть жилой класс (родитель). Жилье...
313 просмотров

два выбирают запросы вместо одного перед вставкой
Я использую grails 2.2.2 и создал класс предметной области с одним уникальным атрибутом String: class Myclass { String dscr // my String attibute static constraints = { dscr unique: true // the code to set it unique } } а...
298 просмотров
schedule 25.11.2021

Несоответствие типа идентификатора при попытке получить
Я просто тестировал свой код сегодня утром и обнаружил то, что, похоже, не могу решить. В моем классе SKU есть настраиваемый генератор идентификаторов (заданный) для получения строки: static mapping = { id generator: 'assigned', name: 'sku'...
661 просмотров
schedule 21.10.2021

Как писать ограничения для свойств hasMany в grails
У меня есть три класса в приложении grails class Category { String name } class Application { String name static hasMany =[specialCategoryies:SpecialCategory] } class SpecialCategory { Category category Integer points...
899 просмотров
schedule 22.11.2021

Grails возвращает по одному элементу из каждого объекта
Я пытаюсь просто вернуть одну строку из каждого объекта. Учитывая следующее: class Book { String title Date releaseDate String author Boolean paperback } для каждого экземпляра Book я хочу получить массив авторов, а затем сделать их...
90 просмотров
schedule 15.11.2021

Проверить ограничение Скрипт миграции базы данных Grails
Я использую Grails для своего проекта. Я пытаюсь добавить новый столбец в таблицу с ограничением CHECK. Что-то вроде ниже: ALTER TABLE suppliers ADD CONSTRAINT check_supplier_name CHECK (supplier_name IN ('IBM', 'Microsoft', 'NVIDIA'));...
247 просмотров
schedule 07.11.2021

У Grails есть много в обратном направлении?
При использовании hasMany и ownTo я могу перемещаться от источника, но не от цели назад к источнику отношения. Пример кода Grails: class School { hasMany [students : Student] } class Student { belongsTo [school : school] } // Following...
211 просмотров
schedule 27.11.2021

Установите значение defaultValue для атрибута домена Grails равным Joda-Time Period.ZERO
Я использовал плагин Joda-Time для Grails. Мне это действительно нравится, но я пытаюсь установить значение по умолчанию для атрибута домена (Тип периода: PersistentPeriod). Все отлично работает. Я могу сохранять и извлекать данные Joda-Time,...
578 просмотров
schedule 05.09.2021

Grails требует явного сброса для сохранения изменений
Я пытаюсь сохранить отношение «один ко многим» в Grails со следующими классами предметной области. У пользователя должно быть много задач (и задача должна иметь ссылку на своего пользователя). User.groovy package helloworld class User {...
519 просмотров