neo4j - Neo4J - 多个联合的后分页
问题描述
您好,我正在尝试对包含多个联合的 Cypher 进行分页:
MATCH(node:D1593731983259)
WHERE toLower(node.name) CONTAINS {searchTerm}
RETURN node {.*}
UNION
MATCH(node:D1593031169841)
WHERE toLower(node.name) CONTAINS {searchTerm}
RETURN node {.*}
我想对整个结果进行分页以限制所有联合可以拥有的结果数量,例如:
MATCH(node:D1593731983259)
WHERE toLower(node.name) CONTAINS {searchTerm}
RETURN node {.*}
UNION
MATCH(node:D1593031169841)
WHERE toLower(node.name) CONTAINS {searchTerm}
RETURN node {.*}
skip 20 limit 20 //<------------ like this
但是该分页仅适用于最后一场比赛(node:D1593031169841)
,而不适用于其余比赛。
有人可以帮我解决这个问题吗?
我正在使用 Neo4J 版本 3.5.14
谢谢你。
解决方案
推荐阅读
- javascript - 'Redux' 没有定义......以及 ReactRedux 和 ReactDOM
- c++ - 如何在 CMake 中导出导入的预建库?
- azure - Azure B2C 注册流程密码验证缺少失败文本
- regex - 搜索除正则表达式 Shell 之外的文件
- reactjs - 生产 webpack 构建在反应中抛出 Invalid hook call 错误
- python - 如何在 python 中的 SparkSession 上启用 ssl
- visual-studio-code - 如何在行悬停或聚焦时更改 intelliSense for vs 代码中突出显示的颜色?
- neural-network - 分类神经网络的变量输入
- npm - 我的 npm 包安装了“无关”的依赖项
- c++ - 根据实例数自动设置 ID