On 03/08/2012 10:07 PM, H. S. Teoh wrote:
On Thu, Mar 08, 2012 at 05:45:47PM -0300, Ary Manzana wrote:
On 3/8/12 7:27 AM, Timon Gehr wrote:
On 03/08/2012 03:14 AM, Ary Manzana wrote:
Here's something I wrote today:
parent_ids = results.map{|x|
x['_source']['parent_ids']}.flatten.uniq.compact
Hash[Site.find(parent_ids).map{|x| [x.id, x]}]
Or I could have written:
Hash[
Site.find(
results.map{|x| x['_source']['parent_ids']}.flatten.uniq.compact
).map{|x| [x.id, x]}
]
No abbreviation at all,
uniq.
[...]
And ids.
T
Is that in some standard library interface?