agens-graph - 如何在 AgensGraph 上使用 limit 子句设置偏移量?
问题描述
我想在 AgnsGraph 上使用 limit 子句设置偏移量。
但是,没有“偏移”令牌。
agens=# create (:v1{id:1});
GRAPH WRITE (INSERT VERTEX 1, INSERT EDGE 0)
agens=# create (:v1{id:2});
GRAPH WRITE (INSERT VERTEX 1, INSERT EDGE 0)
agens=# create (:v1{id:3});
GRAPH WRITE (INSERT VERTEX 1, INSERT EDGE 0)
agens=# match (n:v1) return n offset 1 limit 1;
ERROR: syntax error at or near "offset"
LINE 1: match (n:v1) return n offset 1 limit 1;
^
如何在 AgensGraph 上使用 limit 子句设置偏移量?
解决方案
使用“SKIP”而不是“OFFSET”。
agens=# match (n:v1) return n skip 1 limit 1;
n
------------------
v1[3.2]{"id": 2}
(1 row)
推荐阅读
- typescript - Typescript如何导出从类工厂返回的类的类型
- spring - Spring jdbcTemplate NPE 异常
- javascript - Mobx-react 无渲染但状态已更改
- java - 更新到 Firebase 数据库时出错
- php - WordPress PHP | get_permalink() 剥离斜线。不能添加额外的斜线
- python - 在下面的代码仍在运行时使用 while true 循环(python)
- python - 存储员工 ID
- java - 遇到换行符时正则表达式被破坏
- php - 使用 CodeIgniter 的详细信息页面
- javascript - 如何从下拉列表中打开新标签中的链接