与えられた:
CREATE TABLE foo (id BIGINT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id));
呼び出したいのですがINSERT INTO foo VALUES()
、生成されたキーを取得します。jOOQ挿入クエリで見つかったアドバイスに従って、生成されたキーを返すことを試みましたが、呼び出すと:
RoomsRecord record = db.insertInto(foo, Collections<Field<?>>emptyList()).returning(foo.ID).fetchOne();
JOOQ は、生成されたキーの代わりに null を返します。これはバグですか?