https://dexie.org/docs/ExportImport/dexie-export-import https://www.npmjs.com/package/dexie-export-import
我们正在使用 dexie,并且可以选择导出 dexie 数据库(用于用户支持),我们正在使用 dexie-export-import npm 包。 我们对导出文件的大小有 10mb 的限制,并且其中一个表包含图像文件...
目前我正在过滤整个表格。但该表包含其他有用的信息。所以我想导出表并只忽略一列。我找不到任何关于如何做到这一点的例子。我发现的所有示例都仅限于过滤整个表格。
在简历中,我想导出“文档”表中除“文件”列之外的所有表。
const options: ExportOptions = {
prettyJson: false,
};
options.filter = (table, value, key) => {
return table !== 'documents';
};
提前致谢!
最新版本的dexie-export-import(版本4.1.1)有一个新的选项转换。我们尚未记录新选项,但很快就会将其添加到 https://dexie.org/docs/ExportImport/dexie-export-import 上的文档中。
options.transform = (table, value, key) => {
if (table === "documents") {
delete value.file;
}
return {value, key};
};
这是贡献者添加的新功能,因此我们将不胜感激。请尝试后再次回答此问题并确认是否解决了您的问题。