equal
deleted
inserted
replaced
473 if outerselidx is None: |
473 if outerselidx is None: |
474 continue |
474 continue |
475 if role == 'subject': |
475 if role == 'subject': |
476 rschema = eschema.subjrels[attr] |
476 rschema = eschema.subjrels[attr] |
477 if rschema.final: |
477 if rschema.final: |
478 entity[attr] = rowvalues[outerselidx] |
478 if attr == 'eid': |
|
479 entity.eid = rowvalues[outerselidx] |
|
480 else: |
|
481 entity[attr] = rowvalues[outerselidx] |
479 continue |
482 continue |
480 else: |
483 else: |
481 rschema = eschema.objrels[attr] |
484 rschema = eschema.objrels[attr] |
482 rdef = eschema.rdef(attr, role) |
485 rdef = eschema.rdef(attr, role) |
483 # only keep value if it can't be multivalued |
486 # only keep value if it can't be multivalued |