【发布时间】:2022-01-13 18:58:02
【问题描述】:
请帮我找到问题的解决方案。 我需要根据一定的规则对结果集进行补充,但是这些规则的应用量取决于结果集本身。
WITH {
magicNumber: 100,
minPercent: 90,
anyFlag: 'N'
} AS Result
MATCH
(p:Percent),
(f:AnyFlag),
(p)-[:RELATION]-(f)
WHERE
p.value >= request.minPercent AND
f.value = request.anyFlag
RETURN p.value AS percent
结果:91.5、96.3
我需要对这个百分比应用我的规则,例如,以 2 为增量将接收率增加到 100。
while (result <= request.magicNumber) {
result + func;
}
结果:91.5、93.5、95.5、96.3、97.5、98.3、99.5
提前谢谢你!!!
【问题讨论】:
标签: for-loop while-loop neo4j cypher