You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shell环境下如何获取名称含短横线的Edge的计数?

解决名称含短横线的Edge计数问题

当Edge名称包含短横线这类特殊字符时,直接用.访问会触发语法错误(短横线会被解析为减法运算符),正确的访问方式是使用方括号+字符串引号的形式:

print("Is-Contact-Of count : " + db["is-contact-of"].count());

或者用单引号也可以:

print("Is-Contact-Of count : " + db['is-contact-of'].count());

原因很简单:JavaScript中,对象的.访问语法要求标识符必须符合变量命名规则(不能包含短横线、空格等特殊字符),而方括号语法支持用字符串来指定对象属性名,因此可以正确识别带短横线的Edge名称。

内容的提问来源于stack exchange,提问作者HMpp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 07:52:05