GetSheet按列值过滤行

时间:2016-08-04 18:40:10

标签: javascript node.js smartsheet-api

有没有办法获得与确定列中的值匹配的行?

例如,我有这张表:

Col1 | Col2 | Col3
a    | 1    | z
b    | 2    | w

我想用一些参数调用getSheet()方法,如:

filters: [{
    columnId: 12412451251441234, //id for Col1
    type: "CUSTOM",
    criteria: {
        operator: "EQUAL",
        value1: "b"
    }
}]

它只能返回第二排...... 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

虽然我当然可以看到您所描述的方案的有用性,但Smartsheet API中的Get Sheet操作当前不支持查询特定单元格包含指定值的行的工作表。因此,您需要执行获取工作表操作(返回工作表中的所有行),然后根据您所需的条件实现您自己的代码来解析响应。