Nebula图库可以做点+边的回 溯吗

假设:
A节点uid表示用户,其属性状态有登陆状态、登陆时间;
B节点phone表示手机号;

边my_self表示个人手机号uid->phone,一个uid对应一个个人手机号
边contacts表示联系人uid->phone, 一个uid对应多个联系人

在图库中构建了关系如下
(u1:uid)-[:my_self]-(p1:phone)-[:contacts]-(u2:uid)

我想对数据进行回 溯,传入参数in_uid与登陆时间in_time;计算在in_time之前+登陆状态=‘成功/失败/异常’ 的所有联系人信息;

这里两个地方需要注意,uid存在多条登陆记录,因此in_time之前的都需要计算;然后联系人也有多条记录,在不同的时间关联着不同的联系人。
如果仅仅是边通过edge rank就可以做了,但是点也有状态和时间,请问Nebula能做点的回 溯吗?

设想方案:
1、将属性登陆状态与登陆时间通过list保留下来,这样就有历史记录
uid
login_status:[1,2,1]
login_time:[ts1,ts2,ts3]
2、uid保留多个节点
uid_ts1
uid_ts2

麻烦大佬看看,多谢!

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。