ユーザ用ツール

サイト用ツール


kotlin:cases:jooq_sql_map

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
kotlin:cases:jooq_sql_map [2023/05/16 13:15] mikotokotlin:cases:jooq_sql_map [2023/05/16 13:35] (現在) mikoto
行 2: 行 2:
 [[:kotlin|一つ上の階層へ]] [[:kotlin|一つ上の階層へ]]
  
-<code> +<code kotlin
-  fun function(): List<//data class//> { + 
-    return dsl +fun function(): List<//data class//> { 
-      .select( +  return dsl 
-        column1, +    .select( 
-        column2, +      column1, 
-        ... +      column2, 
-      +      ... 
-      .from(//table1//+    
-      .leftOuterJoin(//table2//+    .from(//table1//
-      .on(Tables1.column_x.eq(Tables2.column_y)) +    .leftOuterJoin(//table2//
-      .where(Tables1.columnM.eq(xxx)) +    .on(Tables1.column_x.eq(Tables2.column_y)) 
-      .and(//condition2//+    .where(Tables1.columnM.eq(xxx)) 
-      .fetch().map { +    .and(//condition2//
-          DataClass( +    .fetch().map { 
-            it[Tables1.column4], +        DataClass( 
-            it[Tables1.column6],... +          it[Tables1.column4], 
-            )+          it[Tables1.column6],...
           )           )
-      }.filterNotNull() +        ) 
-  }+    }.filterNotNull() 
 +}
 </code> </code>
  
kotlin/cases/jooq_sql_map.1684210534.txt.gz · 最終更新: 2023/05/16 13:15 by mikoto