GO FROM 后的 vid 如果是变量的话,为何要用 '${parentId}' 而不可以是 $parentId 呢?

本帖问题来源于微信群:NebulaGraph 交流群 Pluto,进群请点击 这里

qiuchen:GO FROM 后的 vid 如果是变量的话,为啥就得用 ‘${parentId}’ 而不可以是 $parentId 呢?

daye:$parentId 这种格式只能用于语义上本身支持参数化的场合,GO FROM xxx 是不支持参数化的。$parentId 这种传参法类似 jdbc 的 preparedStatement,mybatis 的 #{} ${parentId} 类似于 jdbc 的 statement,mybatis 的 ${},如果数据库不支持参数化,需要考虑使用 ${}。