You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi bro !, I'm a newbie with java-object-diff. This library is amazing. But when I new object includes a child object, it cannot get diff.
Ex:
TestChild testChild1 = new TestChild();
testChild1.setId(1);
testChild1.setName("testchild1");
TestChild testChild2 = new TestChild();
testChild2.setId(2);
testChild2.setName("testchild2");
Test test1 = new Test();
test1.setId(3);
test1.setColumnName("test1");
test1.setTestChild(testChild1);
Test test2 = new Test();
test2.setId(4);
test2.setColumnName("test2");
test2.setTestChild(testChild2);
when I compare the above object, I receive the result: id: 1->2, name:testchild1 -> testchild2, columnName: test1->test2
where id: 3->4 ( of Test object).
And I cannot know which field is changed by child object, which field is changed by the parent object.
Please help me
thank you very much
The text was updated successfully, but these errors were encountered:
when I get node path and put it in key Map, I receive: "/indexes[IndexDto(id=436, columnName=taskTypeGuardId, indexName=FKtkwsgk54pvwdi5bd47dk2tx6, indexType=BTREE, isUnique=null, indexSchema=miguards, isPrimary=NO, comment=)]/columnName":
"new": null,
"old": 435
Hi bro !, I'm a newbie with java-object-diff. This library is amazing. But when I new object includes a child object, it cannot get diff.
Ex:
TestChild testChild1 = new TestChild();
testChild1.setId(1);
testChild1.setName("testchild1");
when I compare the above object, I receive the result: id: 1->2, name:testchild1 -> testchild2, columnName: test1->test2
where id: 3->4 ( of Test object).
And I cannot know which field is changed by child object, which field is changed by the parent object.
Please help me
thank you very much
The text was updated successfully, but these errors were encountered: