我需要使用子字符串过滤来导入/导出一些文档集合。
我试过了:
raven.smuggler out http://localhost:8080/ dump.raven --database=Host1 --matadata-filter=Raven-Entity-Name=SagaUniqueIdentity --transform-file=testsaga.js
然后:
raven.smuggler in http://server8287:8080/ dump.raven --database=Host1 --transform-file=testsaga.js
然而,无论我是否使用--transform-file
,都没有改变。我事件尝试了不存在的文件名 - 仍然没有错误和所有数据导出。
我的testsaga.js文件:
function(doc) {
return null;
}
此转换必须排除所有内容,但会复制任何内容。我只需按照以下条件过滤我的文档:
if(!doc['SagaDocId'].startsWith('TestSaga/')) {
return null;
}
如何实现?