MATCH (s:Supplier)-[payment:Payment]->(m:Manufacturer)
MATCH (m)-[order:Order]->(s)
WHERE payment.approveddate <= (order.orderdate+1)
RETURN apoc.date.format(apoc.date.parse(payment.approveddate, 'ms', 'yyyy-MM-dd HH:mm:ss'), 'ms', 'yyyy-MM-dd HH:mm:ss')
Я работаю над проектной работой, здесь этикетка для поставщиков и этикетка для производителя. Когда я выполняю этот код, я получаю сообщение об ошибке от neo:
Неизвестная функция 'apo c .date.format' (строка 4, столбец 8 (смещение: 141))
Мое требование - распечатать список дат, в которых на этикетке платежа указаны утвержденные даты поставщика, а на этикетке заказа указана дата заказа.
RETURN apoc.date.format
(apoc.date.parse(payment.approveddate, 'ms', 'yyyy-MM-dd HH:mm:ss'),
'ms', 'yyyy-MM-dd HH:mm:ss')
Здесь я хотел бы напечатать когда значение payment.aproveddate больше или равно order.orderdate + 1 (date).