使用 Azure 存储资源管理器中的手动编辑器,我可以创建以下查询,从 Azure 表存储返回我想要的结果:
TYPE eq 'MYTYPE' and (PartitionKey eq '1' or PartitionKey eq '2')
但是,我不确定如何使用 NodeJS 库来做到这一点。
以下代码:
const azure = require('azure-storage');
const svc = new azure.TableService();
var azureQuery = new azure.TableQuery().where("TYPE eq 'MYTYPE'").or("PartitionKey eq '1'").or("PartitionKey eq '2'")
相当于查询:
TYPE eq 'MYTYPE' or PartitionKey eq '1' or PartitionKey eq '2'
同样,我可以执行以下操作:
const azure = require('azure-storage');
const svc = new azure.TableService();
var azureQuery = new azure.TableQuery().where("TYPE eq 'MYTYPE'").and("PartitionKey eq '1'").or("PartitionKey eq '2'")
但这会导致查询:
TYPE eq 'MYTYPE' and PartitionKey eq '1' or PartitionKey eq '2'
如何从 NodeJS 库中做相当于括号的操作?