JSON 包含 sql 关键字时无法获取结果

我正在尝试在 cosmos db 上获取符合特定条件的记录,但我一直无法获取,看起来 cosmos 正在抱怨 left 并且我一直无法找到替代方法。

这是我一直在尝试获取记录的查询:

SELECT * 
FROM Rx c 
where c.tenantId = '5c6cb2d77c1c2edc001b9007' AND 
      c.left.series ='Clariti 1 Day Toric 30pk'

下面是一个示例 JSON 文档

{
"startDate": null,
"expirationDate": null,
"left": {
    "seriesId": "54b80bae7558391d0044ffd7",
    "productId": null,
    "productName": null,
    "series": "Clariti 1 Day Toric 30pk"
},
"right": null,
"tenantId": "5c6cb2d77c1c2edc001b9007"
}

这是返回的错误:语法错误,'left' 附近的语法错误。

萨吉塔兰

您的查询应该在查询嵌套对象时使用[]而不是dot

方括号表示法允许您访问包含特殊字符的属性

SELECT * 
FROM Rx c 
where c.tenantId = '5c6cb2d77c1c2edc001b9007' AND 
      c["left"]["series"] ='Clariti 1 Day Toric 30pk'

演示

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

命令包含无法识别的词组/关键字VFP和SQL

来自分类Dev

SQL Like查询每个包含关键字的单词

来自分类Dev

如何获取所有包含elasticsearch-dsl查询关键字的结果?

来自分类Dev

使用JSON.Net检索目录和文件结构(但不包含“目录”,“文件”关键字)

来自分类Dev

我的主题列包含许多不同的关键字,我该如何编写SQL查询?

来自分类Dev

SQL-选择记录,其中列包含关键字并且具有相同的类别

来自分类Dev

如何使用SQL中的包含从另一个表中搜索关键字

来自分类Dev

我的主题列包含许多不同的关键字,我该如何编写SQL查询?

来自分类Dev

C#将包含'GO'关键字的字符串拆分为多个sql语句

来自分类Dev

如果 SQL 查询包含保留关键字,如何避免 SqlException?

来自分类Dev

将 SQL 子查询转换为包含 IN、DISTINCT 关键字的 LINQ 格式

来自分类Dev

从段落中获取包含关键字的句子

来自分类Dev

如果包含关键字,则获取数组值

来自分类Dev

当TR包含关键字时隐藏TR

来自分类Dev

当TR包含关键字时隐藏TR

来自分类Dev

MS SQL查询包含JSON的字段

来自分类Dev

SQL查询返回包含数组的Json

来自分类Dev

SQL Server TOP关键字返回不同的结果

来自分类Dev

如何使用python中的熊猫从json数据集中提取包含特定关键字的特定行?

来自分类Dev

SQL:喜欢并包含-不同的结果

来自分类Dev

筛选包含几个关键字的列

来自分类Dev

导入库不包含关键字

来自分类Dev

其中text()包含关键字的组

来自分类Dev

筛选包含几个关键字的列

来自分类Dev

如何选择包含关键字的行?

来自分类Dev

获取仅包含 JSON 的日志

来自分类常见问题

无法在SQL表中创建包含NULL值的JSON格式的列

来自分类Dev

无法在SQL表中创建包含NULL值的JSON格式的列

来自分类Dev

解析JSON时使用动态关键字

Related 相关文章

  1. 1

    命令包含无法识别的词组/关键字VFP和SQL

  2. 2

    SQL Like查询每个包含关键字的单词

  3. 3

    如何获取所有包含elasticsearch-dsl查询关键字的结果?

  4. 4

    使用JSON.Net检索目录和文件结构(但不包含“目录”,“文件”关键字)

  5. 5

    我的主题列包含许多不同的关键字,我该如何编写SQL查询?

  6. 6

    SQL-选择记录,其中列包含关键字并且具有相同的类别

  7. 7

    如何使用SQL中的包含从另一个表中搜索关键字

  8. 8

    我的主题列包含许多不同的关键字,我该如何编写SQL查询?

  9. 9

    C#将包含'GO'关键字的字符串拆分为多个sql语句

  10. 10

    如果 SQL 查询包含保留关键字,如何避免 SqlException?

  11. 11

    将 SQL 子查询转换为包含 IN、DISTINCT 关键字的 LINQ 格式

  12. 12

    从段落中获取包含关键字的句子

  13. 13

    如果包含关键字,则获取数组值

  14. 14

    当TR包含关键字时隐藏TR

  15. 15

    当TR包含关键字时隐藏TR

  16. 16

    MS SQL查询包含JSON的字段

  17. 17

    SQL查询返回包含数组的Json

  18. 18

    SQL Server TOP关键字返回不同的结果

  19. 19

    如何使用python中的熊猫从json数据集中提取包含特定关键字的特定行?

  20. 20

    SQL:喜欢并包含-不同的结果

  21. 21

    筛选包含几个关键字的列

  22. 22

    导入库不包含关键字

  23. 23

    其中text()包含关键字的组

  24. 24

    筛选包含几个关键字的列

  25. 25

    如何选择包含关键字的行?

  26. 26

    获取仅包含 JSON 的日志

  27. 27

    无法在SQL表中创建包含NULL值的JSON格式的列

  28. 28

    无法在SQL表中创建包含NULL值的JSON格式的列

  29. 29

    解析JSON时使用动态关键字

热门标签

归档