我们使用ODataV4Adaptor绑定了一个带有Guid字段的表列。在过滤此字段时,查询将按如下所示传递
?http://localhost:49339/odata/Orders/ $计数=所有页&安培; $滤波器= ID%20当量%20guid%27a972c577-dfb0-064e-1189-0154c99310db%27&安培; $跳过= 0&安培; $顶部= 12
当传递查询时,我们会收到以下异常
'Id eq guid'a972c577-dfb0-064e-1189-0154c99310da''中无法识别的'Edm.String'字面'guid'a972c577-dfb0-064e-1189-0154c99310da''在'6'。'
当guid被移除并作为
传递时,这可以正常工作 ?http://localhost:49339/odata/Orders/ $计数=所有页&安培; $滤波器= ID%20当量%20a972c577-dfb0-064e-1189-0154c99310db%20安培; $跳过= 0&安培; $顶部= 12
任何人都可以建议我使用OdataV4适配器通过查询字符串过滤guid的正确格式。
谢谢&的问候,
Keerthana。