gpt4 book ai didi

java - 如何从 MapDB 3.x 中删除和重命名表?

转载 作者:行者123 更新时间:2023-11-30 10:14:57 27 4
gpt4 key购买 nike

在 MapDB 1.x 中,您可以通过调用 db.delete("table name")db.rename("old table name", "新表名”)。但是似乎不再有 API 功能可以执行上述任何一项操作。

如何在 MapDB 3.x 中删除和重命名表?

最佳答案

Db.delete() 的评论中来自版本1.0 , 有以下内容:

/** delete record/collection with given name*/.

所以 delete()实际上是在删除命名记录/集合。当然后者可以理解为表格。

该项目(从 1.0 版开始)的一个主要变化是转换为 kotlin .

在此之后,2018 年 4 月似乎发生了一次重大重构。参见条目:Commits on Apr 5, 2018来自 https://github.com/jankotek/mapdb/commits/master/src/main/java/org/mapdb/DB.kt

在这一天delete()已从 Db.tk 中删除和一个 Store包含 put/update/delete已创建。

db.getStore().delete()可能是您想要使用的。

关于java - 如何从 MapDB 3.x 中删除和重命名表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50710360/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com