代码之家  ›  专栏  ›  技术社区  ›  Luis Beltran

如何从Azure函数外部表绑定中筛选ListEntitiesAsync方法

  •  0
  • Luis Beltran  · 技术社区  · 7 年前

    我成功地实现了 tutorial 让Azure函数与Google Drive电子表格一起工作。示例代码返回文件中的所有项。我想通过应用一个过滤器返回一行。有可能吗?我测试了以下代码,但它不起作用:

    `Query query = Query.Parse("$filter=Id eq 5");
    var list = await inputTable.ListEntitiesAsync(query);`
    

    但是,另一个代码可以工作,因为它只返回前50项:

    `Query query = Query.Parse("$top=50");
    var list = await inputTable.ListEntitiesAsync(query);`
    

    可能尚未实现过滤?我知道外部表是实验性的,所以如果不可能,也可以,然后我可以做一个变通方法。

    提前感谢!

    1 回复  |  直到 7 年前
        1
  •  1
  •   jeffhollan    7 年前

    除了$top外,似乎什么都没有。Google Sheets query已经实现了$top。您可以在这里看到详细信息-函数在这里公开的操作是列出行

    https://docs.microsoft.com/en-us/connectors/googlesheet/#Get_rows