<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px">no, nodeID is auto increment field as seen in tabel description. it is complaining there is no such key. i dont know why...<br><div id="yui_3_16_0_ym19_1_1503322935090_7807"><span></span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font face="Arial" size="2"> On Monday, August 21, 2017 7:39 AM, tirveni yadav &lt;yadav.tirveni@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div dir="ltr">On Mon, Aug 21, 2017 at 6:50 AM, Rajeev Prasad &lt;<a shape="rect" ymailto="mailto:rp.neuli@yahoo.com" href="mailto:rp.neuli@yahoo.com">rp.neuli@yahoo.com</a>&gt; wrote:<br clear="none">&gt;<br clear="none">&gt; why am i getting this err in DBIx::Class ?<br clear="none">&gt;<br clear="none">&gt; $./update_db.pl<br clear="none">&gt; DBIx::Class::ResultSource::unique_constraint_columns(): Unknown unique<br clear="none">&gt; constraint nodeid on 'node' at ./update_from_ieds.pl line 80<br clear="none">&gt;<br clear="none">&gt;<br clear="none">&gt; relevant code:<br clear="none">&gt; ...<br clear="none">&gt; sub addNode<br clear="none">&gt; {<br clear="none">&gt;&nbsp; &nbsp;  my $node = shift; my $lcNode = lc($node);<br clear="none">&gt;&nbsp; &nbsp;  my $id = $schema<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp;  -&gt;resultset('Node')<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp;  -&gt;find_or_create<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp;  (<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  { nodeName =&gt; $lcNode },<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  { key =&gt; 'nodeid' }<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp;  );<br clear="none">&gt;&nbsp; &nbsp;  return $id;<br clear="none">&gt; }<br clear="none"><br clear="none"><br clear="none">Are you trying to do this:<div class="yqt9850060855" id="yqtfd19851"><br clear="none"><br clear="none">my $id = $schema<br clear="none">&nbsp; &nbsp; &nbsp; &nbsp; -&gt;resultset('Node')-&gt;find_or_create<br clear="none">&nbsp; &nbsp; &nbsp;  (<br clear="none">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br clear="none">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  nodeName&nbsp; =&gt; $lcNode ,</div><br clear="none">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nodeID&nbsp; &nbsp;  =&gt; $nodeid,<br clear="none">&nbsp; &nbsp; &nbsp; &nbsp;  }<br clear="none">&nbsp; &nbsp; &nbsp; &nbsp; );<br clear="none"><br clear="none"><br clear="none">-- <br clear="none">Regards,<br clear="none"><br clear="none">Tirveni Yadav<br clear="none"><br clear="none">www.bael.io<br clear="none"><br clear="none">What is this Universe ? From what it arises ? Into what does it go?<br clear="none">In freedom it arises, In freedom it rests and into freedom it melts away.<br clear="none">Upanishads.<div class="yqt9850060855" id="yqtfd82939"><br clear="none"></div></div><br><br></div>  </div> </div>  </div></div></body></html>