Свързани въпроси 'grails-orm'

Проблем с класовете на домейни на Grails GORM с меки съединения
Съпоставих две таблици на Domain класове, да речем: Parent таблица, която hasMany от таблицата Child . Child маса, която belongsTo маса Parent . Искам да отбележа, че няма конкретно foreign keys , изрично декларирано в базата...
43 изгледи
schedule 21.09.2022

Деактивиране на заключването за некритични Grails/GORM домейн класове
Да приемем следния код в Grails контролер: def action = { ClassName o = ClassName.findByFoo(params.foo) if (o) { o.counter += 1 } } По подразбиране Grails използва оптимистично заключване чрез колоната version , добавена по...
2340 изгледи
schedule 04.10.2022

JSON сериализация вложени класове домейн
Не мога да накарам да работят автоматични класове на домейни за сериализиране на JSON. Вложеният клас не е вграден. Grails е 2.4.3. Работи само ръчна карта за изграждане на сериализирани полета. Маркирането на полета на домейн с мързелив false...
335 изгледи
schedule 01.10.2022

Картографирането има много връзка и запазване на свързаните данни
Имам два класа домейн Въпрос и Таг. Въпросът има „връзка hasMany“ с етикет. Опитвам се да запазя въпрос с някои тагове, но съобщението за грешка е „Неуспешно преобразуване на стойността на свойство от тип java.lang.String в изисквания тип...
106 изгледи

Мързеливо извличане на обекти с помощта на FindAllBy за първи път
Когато използвам критериални заявки, резултатът съдържа списък с масиви от мързеливи инициализирани обекти. тоест списъкът има стойности с манипулатор org.codehaus.groovy.grails.orm.hibernate.proxy.GroovyAwareJavassistLazyInitializer . Това ми...
2326 изгледи
schedule 08.11.2022

Разлика между findAll, getAll и списък в Grails
С Grails има няколко начина да направите едно и също нещо. Намира всички екземпляри на клас домейн: Book.findAll() Book.getAll() Book.list() Извлича екземпляр на класа на домейна за посочения идентификатор: Book.findById(1)...
34588 изгледи
schedule 01.11.2022

Grails GORM Един към много проблем
Имам 2 модела домейн class Project { static hasMany = [quotes:Quote] } class Quote { } Въпрос: Когато изтрия проекта, трябва да премахна всички цитати, свързани с този проект. Как мога да го постигна?
51 изгледи
schedule 18.11.2022

GORM: мързеливо спестяване
a) Опитвам се да запазя елемент за контакт, принадлежащ към класа на домейна на хранилището за данни, както следва: class Contacts implements Serializable{ static belongsTo = [dataStore:DataStore] DataStore dataStore String...
94 изгледи
schedule 21.11.2022

Създаване на класове на домейн с ограничения на външен ключ в groovy
Здравейте, опитвам се да създам клас на домейн с ограничение за външен ключ към друг съществуващ клас на домейн. Новият клас на домейн е ArEntitlement, дефиниран по-долу package ars import gra.Resources class ArEntitlement { long id String...
5984 изгледи
schedule 24.11.2023

Външният ключ препраща към първичния ключ в същия клас домейн на таблицата grails
Имам таблица, наречена person с първичен ключ като id и в същата таблица имам външен ключ като master_id, който препраща към id (първичен ключ) в същата таблица person. Как да създам своя клас на домейн в grails за човек. ? Table Person...
506 изгледи
schedule 26.10.2022

конфигурирайте grails за създаване на базата данни, ако тя не съществува.
Имам следните настройки за нов проект на grails: dataSource { pooled = true driverClassName = "com.mysql.jdbc.Driver" dialect = "org.hibernate.dialect.MySQL5InnoDBDialect" username = "sa" password = "" } environments {...
1051 изгледи
schedule 08.11.2022

Намерете всички обекти със стойност в списъка
Представям се в средата на Grails ( страхотно е). Жънех предимствата на динамично генерирани методи като диапазона findAllBy* . Попаднах обаче на проблем и не съм сигурен как да продължа. Един час, прекаран в Google, също не ми донесе много....
6092 изгледи
schedule 30.11.2023

Как работи затварянето в grails в GORM
Четох API на критериите на grails, намерих следния код в API на grails тук def c = Account.createCriteria() def results = c { projections { groupProperty("branch") } like("holderFirstName",...
310 изгледи
schedule 03.12.2022

Grails: сериализирано свойство на домейн
Опитвам се да имам свойство на домейн, което да съхранява сериализиран обект. Пример: class AuditReportLog { String entityName Report report // I would ideally like to declare it as: // Object reportObject static...
1596 изгледи
schedule 05.11.2022

Какво означава, че картографирането на незапаметени стойности на Hibernate е неправилно?
Има известно изключение: org.hibernate.StaleObjectStateException: Редът е актуализиран или изтрит от друга транзакция (или съпоставянето на незаписана стойност е неправилно): [my.Entity#123456] Това е много позната ситуация, когато „редът...
17156 изгледи
schedule 04.11.2022

Не може да се получи свойството „dayOfTheMonth“ на java.lang.String
Използвам Grails и createCriteria, за да стесня резултатите от търсенето въз основа на това дали дадена дата е между 2 въведени от потребителя дати. Проблемът, който имам, възниква, когато всички свойства на датата, които се търсят, са нулеви. Това...
97 изгледи
schedule 18.12.2023

Проблем със задаване на атрибут за преходно събиране на клас на домейн Grails
Опитвам се да задам (или да обвържа) стойност към преходен атрибут на списък. Но не успях с колекциите. От друга страна преходният атрибут String работи добре на сетер. Grails версия 2.4.3 Някакъв съвет? @Resource(uri = "/api/samples",...
924 изгледи

Имам друга променлива и това не е първичният ключ
34588 изгледи
schedule 01.11.2022

Често срещани методи beforeInsert и beforeUpdate от Mixin за общи колони на домейн
Повечето от домейн обектите, които нашата компания използва, ще имат някои общи свойства. Те представляват потребителя, който е създал обекта, потребителя, който последно е актуализирал обекта, и програмата, която е използвал, за да го направи. В...
3950 изгледи
schedule 31.12.2023

Grails използват наследено свойство в наименувана заявка
Искам да използвам наследено свойство в наименувана заявка на извлечен екземпляр, за да мога да предоставя персонализирано сортиране на резултатите. Получавам грешка. package com.example class Ticket { // User is defined elsewhere static...
153 изгледи
schedule 20.11.2023