Skip to content

Commit 9d3ecbb

Browse files
committed
Polishing.
Refine documentation. See #3815
1 parent 1ca26d8 commit 9d3ecbb

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/antora/modules/ROOT/pages/repositories/projections.adoc

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,20 +50,20 @@ Consider the following queries:
5050
----
5151
interface UserRepository extends Repository<User, Long> {
5252
53-
@Query("SELECT u FROM USER u") <1>
53+
@Query("SELECT u FROM USER u WHERE u.lastname = :lastname") <1>
5454
List<UserDto> findByLastname(String lastname);
5555
56-
@Query("SELECT u.firstname, u.lastname FROM USER u") <2>
56+
@Query("SELECT u.firstname, u.lastname FROM USER u WHERE u.lastname = :lastname") <2>
5757
List<UserDto> findMultipleColumnsByLastname(String lastname);
5858
}
5959
6060
record UserDto(String firstname, String lastname){}
6161
----
6262
6363
<1> Selection of the top-level entity.
64-
This query gets rewritten to `SELECT new UserDto(u.firstname, u.lastname) FROM USER u`.
64+
This query gets rewritten to `SELECT new UserDto(u.firstname, u.lastname) FROM USER u WHERE u.lastname = :lastname`.
6565
<2> Multi-select of `firstname` and `lastname` properties.
66-
This query gets rewritten to `SELECT new UserDto(u.firstname, u.lastname) FROM USER u`.
66+
This query gets rewritten to `SELECT new UserDto(u.firstname, u.lastname) FROM USER u WHERE u.lastname = :lastname`.
6767
====
6868

6969
[WARNING]

0 commit comments

Comments
 (0)