0
我使用JQL从javers 如果我有三个型号的X,Y和Z的关系就一个问题:版本Javers查询语言
X型号:
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "x_ID")
private Long xId;
@Column(name = "A")
private string a;
@JsonIgnore
@OneToMany(mappedBy = "x")
private List<y> yList;
型号Z :
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "z_ID")
private Long zId;
@JsonIgnore
@OneToMany(mappedBy = "z")
private List<y> yList;
型号Y:
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "y_ID")
private Long yId;
@ManyToOne(fetch = FetchType.LAZY)
@PrimaryKeyJoinColumn(name = "x_ID")
private x x1;
@Column(name = "x_ID")
private Long xId;
@ManyToOne(fetch = FetchType.LAZY)
@PrimaryKeyJoinColumn(name = "z_ID")
private z z1;
@Column(name = "z_ID")
private Long zId;
这里是什么保存在快照表样本:
对于x状态:
{ "A": "test", "y": [],"xId": 1}
为Z状态:
{ "y": [],"zId":1}
y的状态:
{ "yId": 1, ,"xId": 1, "zId":1}
我的问题是如何从三态获得变化搜索测试?