Как передать более одного объекта от клиента до конечной точки Google?Множественные аргументы сущности в конечных точках Google
Например, передача одиночного объекта легко сделать в исходном апи файле Endpoint на сервере:
public class SomeEndpoint {
...
@ApiMethod(...)
public MyEntity someMethod(MyEntity someEntity) {
...
}
...
}
то в клиенте я мог бы легко назвать
endpoint.someMethod(someEntity).execute()
Но что, если Я хочу передать две сущности в конечную точку ?, вот так:
@ApiMethod(...)
public MyEntity otherMethod(MyEntity someEntity, MyEntity someOtherEntity) {
...
}
это не работает, только GPE генерирует библиотеку конечных точек с единственным аргументом MyEntity.
Возможно ли передать несколько аргументов Entity?
Спасибо.
Будет ли это не представляется возможным комбинировать различные поля в двух разъемных субъектов в самом единое целое? В коде сервера вы можете получить единый объект и обработать 2 категории полей по-разному. –
Спасибо @tony. Да, я полагаю, я мог бы создать новый объект, который каким-то образом сочетает их, но я стараюсь избегать этого. Я также хотел бы знать ограничения конечной точки в этом отношении. – aez