-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
type: enhancementA general enhancementA general enhancement
Milestone
Description
Hi all,
I downloaded main version of spring data (commit sha: 12b5e82)
I enabled query logging and run UserRepositoryTests#findByFluentSpecificationWithSimplePropertyPathsDoesntLoadUnrequestedPaths test with maven profiles hibernate-62 and all-dbs:
In the logs I see the resulting query:
select u1_0.id,u1_0.DTYPE,u1_0.active,u1_0.city,u1_0.country,u1_0.streetName,u1_0.streetNo,
u1_0.age,u1_0.binaryData,u1_0.createdAt,u1_0.dateOfBirth,u1_0.emailAddress,u1_0.firstname,
u1_0.lastname,u1_0.manager_id,u1_0.secondary_email_address
from SD_User u1_0 where cast(u1_0.firstname as varchar(2147483647)) like ?I expect to see only u1_0.firstname in the select
The test queries data with
List<User> users = repository.findBy(userHasFirstnameLike("v"), q -> q.project("firstname").all());FluentQuery#project(...) javadoc says: Define which properties or property paths to include in the query.
Metadata
Metadata
Assignees
Labels
type: enhancementA general enhancementA general enhancement