批量更新RavenDB

批量更新RavenDB,ravendb,Ravendb,早上好,我们正在试图找到一种方法,在RavenDB中对几千个文档进行批量更新。这是我们第一次这样做,因为DB是由第三方提供的,他们也不确定如何这样做 基本上,我们有1000条记录,如下所示: { "VPOId": 8, "Description": "VPO 8", "AreaId": "93", "AreaDisplay": "Area", "Address": "Address", "JobId": "109201005111", "J

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

基本上,我们有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电子表格映射文档中批量更新搜索词和作业ID。我尝试过导出和导入csv,但这似乎只是创建新记录而不是更新旧记录,或者我们有办法做到这一点。

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