Описание тега grails-2.0.4

Grails - это динамический фреймворк для веб-приложений, построенный на Java и Groovy.
0 ответов

В Grails возможно ли изменить подтип персистентного объекта?

Скажем, у меня есть следующие классы: class Fruit { ... } class Apple extends Fruit { ... } class Orange extends Fruit { ... } Допустим, пользователь хочет создать новый Apple, Они выбирают тип из выпадающего списка, и я использую сервис для перевод…
11 дек '12 в 03:28
1 ответ

Как добавить плагин проекта в качестве зависимости от моих основных проектов

Мое требование, как показано ниже: У меня будет три проекта. Основной проект (проект Grails) Основной проектный адаптер (проект Grails) Проект плагина Домены (проект Grails) Проект плагина "Домены" будет содержать все классы доменов и тестовые приме…
1 ответ

grails 2.5.6 Ошибка выполнения скрипта RunApp

Приложение обновлено с Grails 2.0.4 до 2.5.6 При беге grails war или же grails run-app, это не удается с сообщением | Environment set to development..... | Packaging Grails application..... | Error Error executing script RunApp: grails/plugins/Plugi…
05 апр '17 в 22:27
3 ответа

В Grails, как мне искать что-то в БД на основе ее дискриминатора?

Допустим, у меня есть следующие классы: abstract class Fruit { String name static mapping = { discriminator column: 'type' } class Banana extends Fruit { static mapping = { discriminator: 'Banana' } } class Apple extends Fruit { static mapping = { d…
06 дек '12 в 02:59
1 ответ

Как сохранить объект в граале

У меня есть приложение Grails 2.0.4, у меня есть новый класс домена, как показано ниже, который содержит около 50 свойств class Test{ int testField1 int testField2 int testField2 . . int testFieldN } И я хочу сделать следующее, Display Value Value t…
08 окт '13 в 06:42
1 ответ

В Grails, как мне издеваться над GrailsDomainBinder в модульном тесте?

У меня есть куча подклассов, например, так: abstract class Fruit { ... String getType() { // get the discriminator value for this type GrailsDomainBinder.getMapping(this.class).discriminator } } class Apple extends Fruit { static mapping = { discrim…
07 дек '12 в 02:02
0 ответов

Как правильно сопоставить домен, который имеет один-ко-многим, а также многие-к-одному, другому домену?

Допустим, у меня есть следующие доменные объекты: class Family { Person primaryContact static hasMany = [ members: Person ] } class Person { static belongsTo = [ family: Family ] } Другими словами, Family может иметь несколько members, но только оди…
13 мар '14 в 00:58
2 ответа

Как обойти проверку безопасности в логах

У меня есть метод контроллера, который возвращает данные JSON и не имеет логики проверки безопасности. def getJsonData(){ // return json } Я делаю ajax-запрос со страницы php с другого сервера (кросс-домен). $.ajax({ type: "GET", url: "http://localh…
16 сен '13 в 11:40
1 ответ

Как устранить ошибки в приложении Grails после обновления до 2.3.6

Я недавно обновил свой проект Grails из 2.0.4 в 2.3.6, что дает некоторые ошибки при сохранении формы, которая содержит многокомпонентные данные (вложения файлов), Это дает мне ошибку для полей вложения файла, таких как rejected value: grails.valida…
05 мар '14 в 09:42
1 ответ

Как повысить производительность grails2.0.4 в режиме разработки?

Я работаю с Grails Framework. Для ответа на запрос браузера требуется слишком много времени. Из-за этой проблемы мне приходится перезагружать сервер слишком много раз. Я буду очень признателен за ваш точный ответ.
19 фев '13 в 13:25
1 ответ

Hibernate OptimisticLockingFailureException не выдает, когда он должен

Допустим, у меня есть следующий класс домена: class Book { String name // more properties here, but name is the only one relevant for this example } Я хотел бы обновить его имя через представление. Я использую следующую форму, чтобы обновить его: &l…
1 ответ

В Grails, как мне получить список всех значений дискриминатора для всех подклассов базового типа?

Допустим, у меня есть следующие классы: class Apple extends Fruit { ... } class Banana extends Fruit { ... } class Grape extends Fruit { ... } class Kiwi extends Fruit { ... } И так далее. Теперь мне нужно отобразить выпадающий список, содержащий сп…
06 дек '12 в 03:08
1 ответ

Интеграционный тест Grails Spock redirectedUrl отличается между тестовым приложением localhost и тестовым приложением сервера сборки

У меня есть тест интеграции Спока, который выглядит примерно так: class PriceTierControllerIntegrationSpec extends IntegrationSpec { PriceTierController controller def setup() { controller = new PriceTierController() } def "applyDiscount() method wi…
23 июл '13 в 23:20
2 ответа

Как сказать Grails визуализировать JSONNull как ноль?

У меня есть объект JSON, возвращенный из HTTPBuilder Groovy. JSON содержит некоторые нулевые значения, представленные в виде объектов JSONNull. Проблема в том, что когда я пытаюсь отобразить JSON обратно в ответ, я получаю сообщение об ошибке, когда…
17 сен '13 в 18:43