我正在使用 DBUnit 创建仅包含具有正确 ID 的记录的数据集。
Set ids = new HashSet();
ids.add(new BigDecimal(34552));
TablesDependencyHelper.getDataset(connection, "MYTABLE", ids);
但是我得到了包含该表中所有记录的数据集(+ 一些依赖表中的记录)。
我也对复合主键感到困惑。例如,我有 ID1 和 ID2 列作为主键 - 在这种情况下如何创建数据集(仅具有指定的记录)?