如何在pydocumentdb中设置Rest请求Headers参数

时间:2017-11-08 15:04:53

标签: python rest azure-cosmosdb

我正在使用pydocumentdb库来查询document-db。

我在尝试执行跨分区查询时遇到错误,这是...考虑到我使用主键作为分区键...我每次查询。

错误消息提到参数x-ms-documentdb-query-enablecrosspartition。这确实是一个休息的http标头常量,但我没有找到任何方法在document_client模块中也没有向标头添加参数。

1 个答案:

答案 0 :(得分:1)

终于找到了它:

client_documentDB = document_client.DocumentClient(
    config['ENDPOINT'], 
    {
        'masterKey': config['MASTERKEY']
    }
)
client_documentDB.default_headers['x-ms-documentdb-query-enablecrosspartition'] = True