我正在尝试使用户处于活动状态('A')或已暂停('S')。参数的路径是worker / workerStatus / statusCode / codeValue。当我不使用或来运行过滤器时,无论是暂停状态还是活动状态,它都可以正常工作。但是当我结合它们时,它就破裂了。或的仅后半部分正在使用。因此,在运行此程序时,我只会得到暂停的用户,而没有任何活动的用户。这是我尝试过但没有成功的过滤器的列表。
$filter=workers/workerStatus/statusCode/codeValue eq 'A' or codeValue eq 'S'
$filter=workers/workerStatus/statusCode/codeValue eq 'A' or workers/workerStatus/statusCode/codeValue eq 'S'
$filter=(workers/workerStatus/statusCode/codeValue eq 'A' or workers/workerStatus/statusCode/codeValue eq 'S')
$filter=(workers/workerStatus/statusCode/codeValue eq 'A' or codeValue eq 'S')