<?xml version="1.0" encoding="ISO-8859-1"?><!-- generator="wordpress/2.3-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Active Record</title>
	<link>http://www.estadobeta.com/2006/05/02/active-record/</link>
	<description>desarrollo web con estándares</description>
	<pubDate>Tue, 09 Feb 2010 12:07:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3-alpha</generator>

	<item>
		<title>By: gameXs</title>
		<link>http://www.estadobeta.com/2006/05/02/active-record/#comment-15796</link>
		<author>gameXs</author>
		<pubDate>Mon, 25 Jun 2007 05:46:16 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/05/02/active-record/#comment-15796</guid>
		<description>Muchas gracias Ismael. :)</description>
		<content:encoded><![CDATA[<p>Muchas gracias Ismael. <img src='http://www.estadobeta.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael</title>
		<link>http://www.estadobeta.com/2006/05/02/active-record/#comment-15793</link>
		<author>Ismael</author>
		<pubDate>Mon, 25 Jun 2007 05:23:36 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/05/02/active-record/#comment-15793</guid>
		<description>gameX:
Puedes ordenar la colección de resultados con Ruby
&lt;pre&gt;
&lt;code&gt;productos = categoria.productos.sort{&#124;a,b&#124; a.nombre &lt; =&gt; b.nombre }&lt;/code&gt;
&lt;/pre&gt;
pero también puedes agregar SQL al "finder"
&lt;pre&gt;
&lt;code&gt;productos = categoria.productos.find(:all,:order=&gt;'nombre')&lt;/code&gt;
&lt;/pre&gt;

En realidad, lo mejor que puedes hacer es definir el orden en la asociación misma:

&lt;pre&gt;
&lt;code&gt;
class Categoria &lt; ActiveRecord::Base
    has_many :productos, :order=&gt;'nombre'
end
&lt;/code&gt;
&lt;/pre&gt;

Hay mucho más en la &lt;a href="http://api.rubyonrails.org/classes/ActiveRecord/Base.html" rel="nofollow"&gt;documentación de ActiveRecord&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>gameX:<br />
Puedes ordenar la colección de resultados con Ruby</p>
<pre>
<code>productos = categoria.productos.sort{|a,b| a.nombre < => b.nombre }</code>
</pre>
<p>pero también puedes agregar SQL al &#8220;finder&#8221;</p>
<pre>
<code>productos = categoria.productos.find(:all,:order=>'nombre')</code>
</pre>
<p>En realidad, lo mejor que puedes hacer es definir el orden en la asociación misma:</p>
<pre>
<code>
class Categoria < ActiveRecord::Base
    has_many :productos, :order=>&#8216;nombre&#8217;
end
</code>
</pre>
<p>Hay mucho más en la <a href="http://api.rubyonrails.org/classes/ActiveRecord/Base.html" rel="nofollow">documentación de ActiveRecord</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gameXs</title>
		<link>http://www.estadobeta.com/2006/05/02/active-record/#comment-15791</link>
		<author>gameXs</author>
		<pubDate>Mon, 25 Jun 2007 04:29:22 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/05/02/active-record/#comment-15791</guid>
		<description>Interesante artículo, pero tengo una duda en este pedazo de código:

categoria = Categoria.find(2)
productos = categoria.productos

Como hago para obtener la lista productos ordenada por algún atributo??

Gracias.</description>
		<content:encoded><![CDATA[<p>Interesante artículo, pero tengo una duda en este pedazo de código:</p>
<p>categoria = Categoria.find(2)<br />
productos = categoria.productos</p>
<p>Como hago para obtener la lista productos ordenada por algún atributo??</p>
<p>Gracias.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gerardo</title>
		<link>http://www.estadobeta.com/2006/05/02/active-record/#comment-15610</link>
		<author>Gerardo</author>
		<pubDate>Sat, 23 Jun 2007 02:20:30 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/05/02/active-record/#comment-15610</guid>
		<description>No me podia quedar callado y lo tengo que decir... buen artículo. Por cierto para todos aquellos que quieren probar algo similar a Ruby on Rails pero para el querido y muchas veces menospreciado PHP les recomiendo ampliamente  &lt;a href="http://www.cakephp.org/" rel="nofollow"&gt;CakePHP&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>No me podia quedar callado y lo tengo que decir&#8230; buen artículo. Por cierto para todos aquellos que quieren probar algo similar a Ruby on Rails pero para el querido y muchas veces menospreciado PHP les recomiendo ampliamente  <a href="http://www.cakephp.org/" rel="nofollow">CakePHP</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EstadoBeta &#187; Archivo &#187; Feliz Cumpleaños Ruby on Rails!</title>
		<link>http://www.estadobeta.com/2006/05/02/active-record/#comment-3184</link>
		<author>EstadoBeta &#187; Archivo &#187; Feliz Cumpleaños Ruby on Rails!</author>
		<pubDate>Mon, 07 Aug 2006 20:23:12 +0000</pubDate>
		<guid>http://www.estadobeta.com/2006/05/02/active-record/#comment-3184</guid>
		<description>[...] Ingenieros del mundo: denle una oportunidad a Rails (o por lo menos a las ideas que lo sustentan). De todas maneras nada puede ser peor que lidiar con ASP cada dia. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Ingenieros del mundo: denle una oportunidad a Rails (o por lo menos a las ideas que lo sustentan). De todas maneras nada puede ser peor que lidiar con ASP cada dia. [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
