@@ -62,8 +62,10 @@ columnMapping = column into columnName | columnName from column | columnName fro
62
62
df.add {
63
63
" year of birth" from 2021 - age
64
64
age gt 18 into " is adult"
65
- name.lastName.length() into " last name length"
66
- " full name" from { name.firstName + " " + name.lastName }
65
+ " details" {
66
+ name.lastName.length() into " last name length"
67
+ " full name" from { name.firstName + " " + name.lastName }
68
+ }
67
69
}
68
70
```
69
71
@@ -77,14 +79,17 @@ val age by column<Int>()
77
79
val isAdult = column<Boolean >(" is adult" )
78
80
val fullName = column<String >(" full name" )
79
81
val name by columnGroup()
82
+ val details by columnGroup()
80
83
val firstName by name.column<String >()
81
84
val lastName by name.column<String >()
82
85
83
86
df.add {
84
87
yob from 2021 - age
85
88
age gt 18 into isAdult
86
- lastName.length() into lastNameLength
87
- fullName from { firstName() + " " + lastName() }
89
+ details from {
90
+ lastName.length() into lastNameLength
91
+ fullName from { firstName() + " " + lastName() }
92
+ }
88
93
}
89
94
```
90
95
@@ -95,8 +100,10 @@ df.add {
95
100
df.add {
96
101
" year of birth" from 2021 - " age" <Int >()
97
102
" age" <Int >() gt 18 into " is adult"
98
- " name" [" lastName" ]<String >().length() into " last name length"
99
- " full name" from { " name" [" firstName" ]<String >() + " " + " name" [" lastName" ]<String >() }
103
+ " details" {
104
+ " name" [" lastName" ]<String >().length() into " last name length"
105
+ " full name" from { " name" [" firstName" ]<String >() + " " + " name" [" lastName" ]<String >() }
106
+ }
100
107
}
101
108
```
102
109
0 commit comments