Latest posts on В чем разница при работе с SQLAlchemy topichttps://python.su/forum/topic/36505/2018-12-24T21:32:01+02:00Веб-технологии :: Web :: В чем разница при работе с SQLAlchemy
2018-12-24T21:32:01+02:00slav0nic198191разница скорей в философии построения приложений, использование сессии обычно считается более кошерным, тонкостей уже не припомню, но в современных фреймворках они обычно решены (если вы используете алхимию для веба)<br/><br/>по сути <em>Model.query === Sesssion.query_property</em><br/>в том же фласке используют джангоподобное <em>Model.query</em> (зачастую), в pyramid'e <em>dbsession.query</em>
Веб-технологии :: Web :: В чем разница при работе с SQLAlchemy
2018-12-22T20:28:13+02:00ivn198160Добрый день.<br/>Подскажите в чем разница таких запросов?<br/>И как и года их использовать?<br/><br/><div class="code"><pre> <span class="n">r</span> <span class="o">=</span> <span class="n">Characteristic</span><span class="o">.</span><span class="n">query</span><span class="o">.</span><span class="n">distinct</span><span class="p">(</span><span class="n">Characteristic</span><span class="o">.</span><span class="n">name</span><span class="p">)</span>
<span class="n">r</span> <span class="o">=</span> <span class="n">db</span><span class="o">.</span><span class="n">session</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="n">Characteristic</span><span class="o">.</span><span class="n">name</span><span class="p">)</span><span class="o">.</span><span class="n">distinct</span><span class="p">()</span>
</pre></div><br/>Первый вариант, почему то не сработал.<br/>Спасибо!