1

我有两张表“流派”和图书馆。Librairie 有一个外键,它在其 ID 字段中引用 Genre。该字段是自动生成的。

我正在使用 DbUnit 进行测试。在每个测试开始时,我首先在 Genre 中插入行(使用 XML 文件),然后在 Librairie 中。这就是我遇到的问题:我不知道我刚刚生成的流派的 ID 是什么,而且我无法在 Librrie 上填写外键字段。

有没有办法直接在 XML 中检索我刚刚创建的类型的 ID 并填写 Librairie 上的外键字段?

4

1 回答 1

0

这取决于数据库的实现。

例如,HSQLDB 默认从 0 开始编号 ID,但您自己在 XML 文件中设置 ID 会更方便,因此您可以在测试开始时完全控制数据。

于 2014-08-26T11:53:21.343 回答