Я работаю над проектом Грааля, в котором некоторые объекты Домена не сохранены в базе данных.Они управляются через REST API, поэтому все их операции CRUD будут выполняться с этим API, а не с базой данных.
Смысл в том, чтобы все еще иметь возможность использовать некоторые интересные плагины Grails (например, поиск с использованием Compass).
Например, администрирование объектов Domain, которыми будут управлять пользователи с помощью REST API, поэтому при отображении списка пользователей на удаленном сервере будет вызываться метод REST для получения списка пользователей.сервер.Я надеюсь, что этот вариант использования достаточно ясен:)
Я могу подумать о нескольких способах разработки этого, но я не уверен, что лучше:
- Должен ли я создавать доменные объектыв контроллере (и удалить предыдущих пользователей, хранящихся в памяти)?
- Кажется возможным определить класс домена, который не является постоянным (я думаю, с отображением), но я не уверен, что это лучший подход иликуда загружать данные.
- Лучше не моделировать в качестве объекта Grails «Пользователь как домен»?
Заранее спасибо!