agens-graph - 在 AgensGraph 上是否有“类似”的替代方案?
问题描述
我想在 AgensGraph 上使用正则表达式查找字符串。
agens=# create (:v1{value:'text'});
GRAPH WRITE (INSERT VERTEX 1, INSERT EDGE 0)
agens=# match (n:v1) where n.value similar to 't%' return n;
ERROR: syntax error at or near "similar"
LINE 1: match (n:v1) where n.value similar to 't%' return n;
^
但是,上面有一个错误。
在 AgensGraph 上是否有“类似”的替代方案?
解决方案
使用运算符“=~”使用正则表达式模式进行搜索。
agens=# match (n:v1) where n.value =~ 't*' return n;
n
--------------------------
v1[3.1]{"value": "text"}
(1 row)
推荐阅读
- python - 按行计算数据框,但按日期时间分组
- ignite - Apache Ignite:控制数据
- excel - A1 值更改时选择透视切片器中的项目
- c++ - 显示楼梯问题的步骤
- java - 如何在子服务器套接字关闭时制作 ZMQ pub 客户端套接字缓冲区消息
- visual-studio - 如何解决“VisibleDeprecationWarning:zmq.eventloop.minitornado 已弃用”?
- reactjs - 最好不要让 App.js 扩展 React.Component 吗?
- python - 使用正则表达式分离文本/文本处理
- javascript - 怎么加水印
- python - How to change the font size in tkinter.filedialog.askopenfilename?