批量更新RavenDB

时间:2017-11-08 16:24:27

标签: ravendb

早上好,我们正试图找到一种方法来对RavenDB中的几千个文档进行批量更新。这是我们第一次这样做,因为数据库是由第三方提供的,他们不确定如何执行此操作。

基本上我们有1000条记录如下所示:

{
    "VPOId": 8,
    "Description": "VPO 8",
    "AreaId": "93",
    "AreaDisplay": "Area",
    "Address": "Address",
    "JobId": "109201005111",
    "JobDisplay": "Address",
    "TradeId": "19",
    "TradeDisplay": "Finishing",
    "VarianceId": "V70",
    "VarianceDisplay": "V70 - Trade Change",
    "SupplierId": "104095",
    "SupplierDisplay": "Vendor Name",
    "SupplierBackChargeId": null,
    "SupplierBackChargeDisplay": null,
    "IssuedDate": "2017-08-14T00:00:00.0000000",
    "SearchTerms": " 109201005111 ",
    "AccountId": "d740eb47-137d-e711-80d4-00505681128f",
    "Active": true,
    "DivisionDisplay": "010"

我们需要从EXCEL电子表格映射文档中批量更新搜索字词和JobID Perferable。我已经尝试过导出和导入csv,但这似乎只是创建新记录而不是更新旧记录,或者我们有办法可以做到这一点。
......

1 个答案:

答案 0 :(得分:-1)

如果您的输入是CSV,则需要编写执行此操作的脚本。 你可以用Python或C#来做到这一点。

相关问题