问题标签 [bulk-delete]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1566 浏览

azure - 如何批量删除(比如数百万)分布在 Cosmos db sql api 中数百万个逻辑分区的文档?

MS Azure 文档没有谈论它。正式的批量执行器文档只讨论插入和更新选项,而不是删除。有一个建议的 java script 服务器端程序来创建一个存储过程,听起来很不错,但这需要我们输入分区键值。如果我们的文档分布在数百万个逻辑分区中,那将毫无意义。

这是一个非常简单的业务需求。在迁移 sql api cosmos 集合中的大量数据时,如果我们插入一些错误的数据,似乎没有其他选项可以删除,然后恢复到以前的状态。我已经探索了几个小时,但找不到解决方案。甚至提出了 MS 支持的案例,他们指向一些我认为需要查看的 .net 代码,因为这看起来并不简单。如果有人不知道.net 怎么办。

我们不能轻松地批量删除分布在 MS Cosmos SQL API 中多个逻辑分区的文档吗?觉得恶心。。

我希望你能提供一些准确的细节。如何通过一些简单直接的示例代码和步骤来实现这一点。希望 MS 和 Cosmos db 专家也能分享意见。

0 投票
1 回答
300 浏览

woocommerce - Woocommerce - 需要使用 SQL 或插件删除与类别无关的产品

背景:我继承了一个产品数据库非常臃肿的网站。大约有 260 种实际产品使用 WPML 翻译成英语和法语,这应该使其总共有 520 个帖子(对于每个产品,有一个相同的 SKU 和两个不同的 ID)。但是,处于已发布状态的产品总数超过 720。

我导出了我所有的产品,并意识到有些产品的第三个实例具有相同的 SKU 和另一个 ID,但它们没有与任何类别相关联,即“类别”字段为空。这些不是变体,只是父产品的幽灵实例。

要解决的问题

  • 我需要摆脱那些没有类别关联的“幽灵”产品。(我确实有 CSV 格式的罪犯 ID 列表)
  • 如果可能的话我想了解一下那些额外的产品。它们可以是列表的未翻译版本吗?他们只是损坏/无效的记录吗?
  • 我可以做 SQL 或插件或任何需要的东西。

显示无效产品的产品数量差异

谢谢!

0 投票
2 回答
94 浏览

node.js - Discord.js 删除 X 消息

如何使用 discord.js 从频道中删除一些消息?我将数字作为delete命令的参数,但我不知道如何实际删除它。我已经查看了其他问题,我看到的代码开始时channel.fetchMessages由于某种原因不再是一个函数。这是我目前拥有的代码:channel.fetchMessages({ limit: num }).then(messages => channel.bulkDelete(messages));

0 投票
0 回答
228 浏览

sequelize.js - sequelize 中的批量删除和销毁有什么区别?

我正在尝试使用 sequelize 从表中删除所有记录,但看到有两个可能的函数可以使用:queryInterface.bulkDeletequeryInterface.destroy. 有人可以告诉我这两者之间有什么区别,我应该使用哪一个?文档显然做得不好。

0 投票
0 回答
235 浏览

node.js - 频道上不存在 bulkDelete

首先要注意一点,这是一个打字稿文件。我在执行清除/清除命令时遇到问题。此命令适用于 discord v11,但在 v12 上存在问题。我看到的问题是 'TextChannel | 类型不存在 bulkDelete DM频道 | 新闻频道'我不知道哪里出了问题。我不只是在寻找一个修复,解释为什么它不起作用将不胜感激。提前致谢!

0 投票
1 回答
298 浏览

javascript - 为什么 bulkDelete 不能在 discord.js 中工作?

我试图对我的不和谐机器人发出批量删除命令,但它不起作用。

当我尝试使用它时,它会返回一个错误。 TypeError: Object.entries(...).filter(...).flatMap is not a function

我究竟做错了什么?

0 投票
1 回答
132 浏览

c# - 如何使用 CosmosDB.BulkExecutor.Graph.GraphBulkExecutor.BulkDeleteAsync?

我正在尝试在我的 .NET C# 应用程序中使用 BulkDelete 函数(用于 Cosmos DB 图形数据库),该函数接受字符串查询并删除所有结果。文档:https ://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.cosmosdb.bulkexecutor.graph.graphbulkexecutor.bulkdeletasync?view=azure-dotnet

由于我不知道要在图中删除的顶点和边的 Id 和分区键,因此我无法使用此 BulkDelete API:https ://github.com/Azure/azure-cosmosdb-bulkexecutor-dotnet-getting -started#bulk-delete-api

使用 CosmosDB.BulkExecutor.Graph.GraphBulkExecutor.BulkDeleteAsync (将查询作为字符串接收)会引发此异常:

System.NotImplementedException:方法或操作未实现。在 Microsoft.Azure.CosmosDB.BulkExecutor.Graph.GraphBulkExecutor.BulkDeleteAsync(字符串查询,Nullable`1 deleteBatchSize,CancellationToken cancelToken)在...

相关代码片段:

是真的没有实现还是我在使用它时犯了错误?

0 投票
2 回答
71 浏览

javascript - 不和谐是否更改了 java 脚本中的“bulkDelete”变量?

每次我运行它,都会发生错误:

无法读取未定义的属性“bulkDelete”

我不知道我做错了什么。我检查了视频中的代码,并在 discord.js.org 上查看他们是否有不同的解决方案。如果有人可以提供帮助,我将不胜感激。

0 投票
2 回答
83 浏览

laravel - 资源控制器 - BulkDelete

最近我看了“Cruddy by Design” - Laracon US 2017,现在我试图摆脱控制器中的任何额外方法(所以我只有索引、创建、存储、显示、编辑、更新销毁

Adam Wathan 谈到了创建新的控制器来放入这些方法,例如:

会成为


所以现在我的应用程序有这些路线:

而且我不确定如何重构该bulk_delete方法。

我想出的一个想法是将TagsController控制器重命名为TagController(单数),创建一个新的TagsController(复数),然后将bulk_delete方法移到那里,所以我会有这些路线:

但我不确定我是否喜欢它。

有没有其他方法可以bulk_delete在 ResourceController 中使用该方法?

0 投票
1 回答
162 浏览

java - 是否有相当于 JDA 的 bulkDelete?

在discord.js中,有一种方法可以删除一个频道中的多条消息(最终做出明确的命令)

但我找不到与 Java Discord API 等效的东西。我尝试过的是message.getChannel().getLatestMessageId() 在 for 语句中,但是这样做时它给了我例外,并且没有删除任何消息 ofc。