【问题标题】:cosmos db LINQ query in documentation文档中的 cosmos db LINQ 查询
【发布时间】:2021-12-13 15:03:20
【问题描述】:

我在这里阅读 cosmos db 文档 https://3c5.com/DQRpv

有几个例子是这样说的

input.Select(family => family.parents[0].familyName);

输入是 IQueryable 的对象。

我的问题是如何获得对象的 IQueryable 但是?

【问题讨论】:

    标签: linq azure-cosmosdb


    【解决方案1】:

    您可以尝试以下方法:

    Container container = await this.database.CreateContainerIfNotExistsAsync(containerId, "<partitionkeypath>");
    var input = this.container.GetItemLinqQueryable<Family>();
    input.Select(family => family.parents[0].familyName);
    

    Family 是定义为与容器属性映射的类。

    【讨论】:

    • 感谢 Anurag 看一看。希望微软在他们的文档中明确说明这一点,这样像我这样的人就不会感到不知所措:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多