view · edit · sidebar · attach · print · history

Delete PI ch.oddb

es gibt zwei Möglichkeiten.

1. Wenn eine andere Registration die gleiche Patinfo weiterhin anzeigen soll, dann dürfen wir die PI selber nicht löschen, sondern nur die Verbindung zwischen Registration und PI:

ch.oddb> reg = @system.registration('49008'); reg.each_sequence{ |seq| next unless seq.patinfo and seq.patinfo.pointer; update(seq.pointer, :patinfo => nil)}

2. Wenn wir die Patinfo nicht mehr brauchen:

ch.oddb> reg = @system.registration('49008'); reg.each_sequence{ |seq| next unless seq.patinfo and seq.patinfo.pointer; delete seq.patinfo.pointer; update(seq.pointer, :patinfo => nil)}

Das muss alles auf einer Zeile sein.

Siehe auch

view · edit · sidebar · attach · print · history
Page last modified on August 07, 2013, at 05:55 PM