Azure MongoDB Api条件不受支持

时间:2017-06-30 01:23:16

标签: c# mongodb azure-cosmosdb

以下是我删除文件的代码:

    var filterAddInfo = builder.Lte("Claim_Date", branchEntity.Report_Date);
    mongoDB.BranchPerformance.FindOneAndUpdate(
     filterMain,
     Builders<BsonDocument>.Update.PullFilter("Add_Info", filterAddInfo));

它正在使用MongoDB,但是如果我连接到Azure MongoDB Api则无法正常工作。它提示:

  

命令findAndModify失败:不支持带条件'的运算符''OPERATOR_PULL'..

似乎是条件(例如,Azure MongoDB Api中不支持lte)。我可以知道有没有其他方法来改变我的代码以满足这种情况?

1 个答案:

答案 0 :(得分:0)

我们还不支持指定条件的pull运算符。请通过示例文档联系askcosmosmongoapi [at] microsoft [dot] com,我们很乐意与您合作解决方法。