# Array in rails e ruby non hanno gli stessi metodi?

**URL:** <https://www.ruby-forum.com/t/array-in-rails-e-ruby-non-hanno-gli-stessi-metodi/220039>\
**Category:** IT\
**Created:** [May 25, 2012, 10:07am UTC](https://www.ruby-forum.com/t/array-in-rails-e-ruby-non-hanno-gli-stessi-metodi/220039 "2012-05-25T10:07:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [May 25, 2012, 10:07am UTC](https://www.ruby-forum.com/t/array-in-rails-e-ruby-non-hanno-gli-stessi-metodi/220039/1 "2012-05-25T10:07:04Z")

</div>

Class array nelle doc di ruby prevede il metodo sample,

> **[Class: Array (Ruby 1.9.3)](https://ruby-doc.org/core-1.9.3/Array.html)**
>
> Class : Array - Ruby 1.9.3

Nelle doc di rails non e’ elencato tale metodo,  
[http://corelib.rubyonrails.org/classes/Array.html](http://corelib.rubyonrails.org/classes/Array.html)

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [May 25, 2012, 10:11am UTC](https://www.ruby-forum.com/t/array-in-rails-e-ruby-non-hanno-gli-stessi-metodi/220039/2 "2012-05-25T10:11:26Z")

</div>

On 25 May 2012 10:06, Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Class array nelle doc di ruby prevede il metodo sample,  
> [Class: Array (Ruby 1.9.3)](http://www.ruby-doc.org/core-1.9.3/Array.html)  
> Nelle doc di rails non e’ elencato tale metodo,  
> [http://corelib.rubyonrails.org/classes/Array.html](http://corelib.rubyonrails.org/classes/Array.html)

Io uso [http://api.rubyonrails.org](http://api.rubyonrails.org) :  
[Array](http://api.rubyonrails.org/classes/Array.html#method-i-sample)

## Maurizio

My profile [https://plus.google.com/100973969013103507046/about](https://plus.google.com/100973969013103507046/about)

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [May 25, 2012, 10:14am UTC](https://www.ruby-forum.com/t/array-in-rails-e-ruby-non-hanno-gli-stessi-metodi/220039/3 "2012-05-25T10:14:32Z")

</div>

On 25 May 2012 10:09, maurizio de magnis [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> On 25 May 2012 10:06, Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Class array nelle doc di ruby prevede il metodo sample,  
> > [Class: Array (Ruby 1.9.3)](http://www.ruby-doc.org/core-1.9.3/Array.html)  
> > Nelle doc di rails non e’ elencato tale metodo,  
> > [http://corelib.rubyonrails.org/classes/Array.html](http://corelib.rubyonrails.org/classes/Array.html)
> 
> Io uso [http://api.rubyonrails.org](http://api.rubyonrails.org) :  
> [Array](http://api.rubyonrails.org/classes/Array.html#method-i-sample)

a saperlo prima che esisteva questo metodo 🙂

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [May 25, 2012, 10:16am UTC](https://www.ruby-forum.com/t/array-in-rails-e-ruby-non-hanno-gli-stessi-metodi/220039/4 "2012-05-25T10:16:24Z")

</div>

Il contenuto di [http://corelib.rubyonrails.org/](http://corelib.rubyonrails.org/) quanto mai preistorico  
e  
fa riferimento a Ruby 1.8.4. Ignoralo.

Array#sample esiste da Ruby 1.8.7. In Ruby 1.8.7 si chiamava  
Array#choice,  
poi rinominato in Array#sample da Ruby 1.9.

– Simone

On Fri, May 25, 2012 at 10:06 AM, Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Class array nelle doc di ruby prevede il metodo sample,  
> [Class: Array (Ruby 1.9.3)](http://www.ruby-doc.org/core-1.9.3/Array.html)  
> Nelle doc di rails non e’ elencato tale metodo,  
> [http://corelib.rubyonrails.org/classes/Array.html](http://corelib.rubyonrails.org/classes/Array.html)
> 
> * * *
> 
> Ml mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Simone C.  
Application Developer

Site & Blog: [http://www.simonecarletti.com](http://www.simonecarletti.com)  
Email: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
LinkedIn: [http://linkedin.com/in/weppos](http://linkedin.com/in/weppos)  
Skype: weppos
