kotlin:cases:jooq_sql_map
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| kotlin:cases:jooq_sql_map [2023/05/16 13:15] – mikoto | kotlin:cases:jooq_sql_map [2023/05/16 13:35] (現在) – mikoto | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| [[: | [[: | ||
| - | < | + | < |
| - | fun function(): List<// | + | |
| - | return dsl | + | fun function(): List<// |
| - | .select( | + | return dsl |
| - | column1, | + | .select( |
| - | column2, | + | column1, |
| - | ... | + | column2, |
| - | ) | + | ... |
| - | .from(// | + | ) |
| - | .leftOuterJoin(// | + | .from(// |
| - | .on(Tables1.column_x.eq(Tables2.column_y)) | + | .leftOuterJoin(// |
| - | .where(Tables1.columnM.eq(xxx)) | + | .on(Tables1.column_x.eq(Tables2.column_y)) |
| - | .and(// | + | .where(Tables1.columnM.eq(xxx)) |
| - | .fetch().map { | + | .and(// |
| - | DataClass( | + | .fetch().map { |
| - | it[Tables1.column4], | + | DataClass( |
| - | it[Tables1.column6], | + | it[Tables1.column4], |
| - | ) | + | it[Tables1.column6], |
| ) | ) | ||
| - | | + | ) |
| - | } | + | |
| + | } | ||
| </ | </ | ||
kotlin/cases/jooq_sql_map.1684210534.txt.gz · 最終更新: 2023/05/16 13:15 by mikoto