Все еще нет ответа ... у кого-нибудь есть что-нибудь лучше? Хорошо сложный вопрос 2 части здесь. У меня есть страница регистрации Android, которая собирает информацию об имени клиента, адресе, электронной почте, телефоне и т. Д. Когда они нажимают кнопку Отправить, я хочу отправить эти данные на веб-сервис, который я создаю с помощью Groovy, Grails и Hibernate. Итак, мой первый вопрос, как я могу отправить эти данные на мой веб-сервис, можно ли привести пример?
Как только я отправляю эти данные в веб-сервис, как сделать сложную вставку в 2 таблицы из моих скриптов Groovy, где таблица клиентов имеет идентификатор таблицы адресов? Это устаревшие таблицы, поэтому стандартные домены не работают, поскольку имя столбца id не является стандартным «id». и отношение - одна строка клиента на строку адресной книги.
Таблица клиентов имеет идентификатор, имя, адрес электронной почты, имя пользователя, пароль и address_id
Таблица адресов содержит идентификатор, адрес, город, почтовый индекс ...
вот мои домены для адресной книги и клиентов:
class AddressBook {
String entryStreetAddress
String entryStreetAddress2
String entryPostcode
String entryCity
Integer entryState
Integer entryCountryId
static mapping = {
id column: "address_book_id"
version false
}
}
Вот уведомление о прежних таблицах клиентов customerDefaultAddressId - это address_book_id в предыдущем домене:
class Customers {
String customersFirstname
String customersMname
String customersLastname
String customersEmailAddress
Integer customersDefaultAddressId //address id joins AddressBook to Customers
String customersTelephone
String customersUsername
String customersPassword
static mapping = {
id column: "customers_id"
version false
}
}