如何使用 json_extract_scalar 函数 w/o 'INVALID_FUNCTION_ARGUMENT: Invalid JSON path' 错误查询具有 space 的 json 属性?

How to query json attributes with a space using json_extract_scalar function w/o 'INVALID_FUNCTION_ARGUMENT: Invalid JSON path' error?

json_extract_scalar(eventprops,'$.campaign id')--抛出错误 json_extract_scalar(eventprops,'$."campaign id"')--抛出错误 json_extract_scalar(eventprops,'$.""campaign id""')--抛出错误 json_extract_scalar(eventprops,'$."campaign id"')--抛出错误 json_extract_scalar(eventprops,'$.["campaign id"]')--抛出错误

您需要删除 $[ 之间的一个点。

json_extract_scalar(eventprops,'$["campaign id"]')