【发布时间】:2018-02-02 23:58:41
【问题描述】:
我是 NoSQL 的新手,在 MongoDB 的文档中找不到关于截断的任何内容?
我看到删除了一个集合,但这似乎让我担心,因为它让我认为我会永久“删除”该集合。
有没有办法截断一个集合,其效果与在 MySQL 中的效果相同?我正在尝试在 .NET 库中而不是在 MongoDB Shell 中执行此操作...
【问题讨论】:
-
这是怎么复制的?那是完全不同的语言?
-
你读过链接的骗局吗? MongoDB 中没有等效的截断操作,因此语言无关紧要。
-
@JohnnyHK .NET 没有任何 drop 功能,我认为您需要查看您的评论..
-
关键是 truncate 通常意味着您将集合保留在所有已定义索引的位置,但 drop 将完全删除集合及其索引。如果您想删除该集合,最好更新您的问题。