【发布时间】:2015-07-16 22:32:23
【问题描述】:
我正在尝试构建类似于以下内容的 SharePoint 2010 listdata.svc 查询:
http://server/FooList/_vti_bin/listdata.svc/FooList?$select=Title,Id,OwnerId,Status&$filter=(OwnerId eq 1234 and Status eq 'Ready')
单引号不起作用:
$url = $url + '&$filter=(OwnerId eq 1234 and Status eq 'Ready')'
也不用反引号来逃避它们:
$url = $url + '&$filter=(OwnerId eq 1234 and Status eq `'Ready`')'
如果我使用双引号,$filter 将替换为长度为零的字符串(它不是脚本中的变量):
$url = $url + "&$filter=(OwnerId eq 1234 and Status eq 'Ready')"
转义单引号的正确方法是什么?
【问题讨论】:
标签: powershell sharepoint sharepoint-2010 powershell-3.0