Slide 50
Slide 50 text
// Cities
[
{ name: 'San Francisco', population: 800000 },
{ name: 'Oakland', population: 400000 },
{ name: 'Chicago', population: 900000 },
{ name: 'Richmond', population: 200000 }
]
// Create index `name` and `population`
r.table('cities').indexCreate('name_pop',
[ r.row('name'), r.row('population') ])
// Returns: San Francisco, Richmond
r.table('cities')
.between([ 'R' , 100000],
[ r.maxval, r.maxval ], { index: 'name_pop' })
Compound index