Little fix on ParentField and update method for dont update ParentField with same id that your id