<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Perl HASH ref</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9058.html</link>
    <description>Подскажите пожалуйста, как можно переписать вот эту строчку ? &lt;br&gt;&lt;br&gt;$search&#123;&apos;stcode.name&apos;&#125; = &#123;(&apos;like&apos; =&amp;gt; &quot;&#092;&#037;$params-&amp;gt;&#123;search_name&#125;&#092;&#037;&quot;)&#125; if (&#037;$params-&amp;gt;&#123;search_name&#125;); &lt;br&gt;&lt;br&gt;так что бы функционал сохранился? &lt;br&gt;а то летит ошибка на эту строку: Using a hash as a reference is deprecated at bla-bla.. &lt;br&gt;&lt;br&gt;я пробую в один хэш поместить примерно такую конструкцию:&lt;br&gt;my &#064;data = $rs-&amp;gt;search(&lt;br&gt;&#123; &apos;me.id&apos; =&amp;gt; &apos;10&apos;,&lt;br&gt;                                  &apos;me.name&apos; =&amp;gt; &#123; &apos;Like&apos; =&amp;gt; &apos;test&apos;&#125; &lt;br&gt;                                &#125;,&#123;&lt;br&gt;                                  page =&amp;gt; 1&lt;br&gt;                                 &#125;); &lt;br&gt;        что бы выглядело так: &lt;br&gt;          my &#064;data = $rs-&amp;gt;search(&lt;br&gt;&#123; &#037;search &#125;,&#123;&lt;br&gt;                                  page =&amp;gt; 1&lt;br&gt;                                 &#125;);&lt;br&gt;&lt;br&gt;  И оно работает! Только ругается мол Using a hash as a reference is deprecated&lt;br&gt;  Кусок кода взят из MyApp::Controller::AppTest - поиск и вывод из DBIx модели.&lt;br&gt;  Можно конечно напрямую подставить &apos;me.id&apos; = $cgi_param-&amp;gt;&#123;id&#125;, но если он undef - то &lt;br&gt;  в SQL </description>

<item>
    <title>Perl HASH ref (Azudim)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9058.html#1</link>
    <pubDate>Fri, 04 Mar 2011 19:42:07 GMT</pubDate>
    <description>сам додумался.. =) &lt;br&gt;&lt;br&gt;my &#037;search;&lt;br&gt;$search&#123;&apos;me.code&apos;&#125; = $params-&amp;gt;&#123;pav_id&#125; if (&#037;$params-&amp;gt;&#123;pav_id&#125;); &lt;br&gt;$search&#123;&apos;stcode.name&apos;&#125;= &#123; &apos;like&apos; =&amp;gt; &quot;&#092;&#037;$params-&amp;gt;&#123;search_name&#125;&#092;&#037;&quot;&#125; if ($params-&amp;gt;&#123;search_name&#125;);&lt;br&gt;$search&#123;&apos;streetcode.name&apos;&#125;= &#123;&apos;like&apos; =&amp;gt; &quot;&#092;&#037;$params-&amp;gt;&#123;search_street&#125;&#092;&#037;&quot;&#125; if ($params-&amp;gt;&#123;search_street&#125;); &lt;br&gt;$search&#123;&apos;distcode.name&apos;&#125;= &#123;&apos;like&apos; =&amp;gt; &quot;&#092;&#037;$params-&amp;gt;&#123;search_district&#125;&#092;&#037;&quot;&#125;if ($params-&amp;gt;&#123;search_district&#125;); &lt;br&gt;$search&#123;&apos;okrugcode.name&apos;&#125;= &#123;&apos;like&apos; =&amp;gt; &quot;&#092;&#037;$params-&amp;gt;&#123;search_okrug&#125;&#092;&#037;&quot;&#125; if ($params-&amp;gt;&#123;search_okrug&#125;); &lt;br&gt;&lt;br&gt;my &#064;data = $rs-&amp;gt;search(&lt;br&gt;&#037;search,&lt;br&gt;&#123; &lt;br&gt;prefetch =&amp;gt; &#091;  &#123;&apos;stcode&apos; =&amp;gt; &apos;streetcode&apos;&#125;,&#123;&apos;stcode&apos; =&amp;gt; &#123;&apos;distcode&apos; =&amp;gt; &apos;okrugcode&apos;&#125;&#125; &#093;,&lt;br&gt;rows =&amp;gt; 10,&lt;br&gt;page =&amp;gt; 1&lt;br&gt;&#125;);&lt;br&gt;</description>
</item>

</channel>
</rss>
