I would like to get n random records from each category on my model but I don't know how to.
My table model
- id,category,name,date
- 7,A,foo,2015-01-01
- 8,B,bar,2014-01-14
- 9,B,foo,2014-01-15
- 10,C,toto,2015-11-09
- 11,C,tata,2015-11-09
- 12,A,aaaa,2015-11-09
- 13,B,bbbb,2015-11-09
- 14,C,test,2015-11-09
- 15,A,ccc,2015-11-09
- 16,B,dddd,2015-11-09
- 17,C,eeee,2015-11-09
The result I want for n = 2
- 15,A,ccc,2015-11-09
- 12,A,aaaa,2015-11-09
- 8,B,bar,2014-01-14
- 16,B,dddd,2015-11-09
- 17,C,eeee,2015-11-09
- 11,C,tata,2015-11-09
how can I do in rails ? I have no idea how to do it.