-
需求原因 / 使用场景
知识图谱 -
需求描述
用户创建不同的标签名以及标签属性名大部分都是使用中文,但按照标识符命名规则不支持中文,我这里只能是转成base64进行存储,操作起来比较麻烦,请问有没有什么取巧的办法,或者官方有没有考虑支持中文命名呢
sorry,这个需求我记漏掉的,这个我明天和其他的需求一块提交给技术委员会评审,评审结束就会出来结果,万分抱歉,没记上这个需求
你好,这个需求评审通过了吗?期待能够支持中文呢
一般情况下,属性名,space/edge/tag name 这些最好不用中文吧
属性值倒是可以用中文。
其他图数据库都支持中文的
主要是属性有很多中文
属性是中文,跟标识符没有关系啊。
目前支持属性是中文。
使用反引号,里面写啥都行。这个目前我们不支持。
支持了反引号就可以了。
我说的是定义TAG时的属性,刚刚试了是不支持的
反引号里面写啥都行 指的是属性值里面吗?
大兄弟,你是啥应用场景啊
属性名,以下是mysql实例:
金融数据
非得使用的话可以使用base62编码对中文进行编码,然后存入,取出来的时候进行解码,就可以实现使用中文的标签名等
1 个赞
换个思路建一个写死属性名等的结构其实也可以实现
生成的base62编码如果开头是数字,不也是不能作为属性名字么?
前面加一个x然后再加上base62编码的就行了,解码的时候去掉x再进行解码