Skip to content

Implement API to pass 'fields' parameter to CRUD library #236

Closed
@Thorwinz

Description

@Thorwinz

В java любая crud операция возвращает всегда все поля (весь tuple целиком). в crud есть возможность задать в opts столбцы (fields), которые нужно вернуть, но в cartridge-driver 0.7.2 это задать нельзя, opts там хардкодится, единственное, что ставится, это таймаут. нельзя ли ликвидировать "разрыв" в функциональности между java и crud ?

к примеру, в кортеже 30 полей, и я не могу выбрать одно поле, только все 30.
имеется в виду:

space = tntClient.getClient().space(SPACE_NAME);
space.select(Conditions.any()) — возвращает все поля, нет возможности задать нужное (ые), condition для примера

тоже самое replace/update/upsert/delete

гоняют по сети впустую данные

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions