Следующий документ существует в таблице в RethinkDB:
{
u'destination_addresses':[
u'1 Rockefeller Plaza,
New York,
NY 10020,
USA',
u'Meadowlands,
PA 15301,
USA'
],
u'origin_addresses':[
u'1600 Pennsylvania Ave SE,
Washington,
DC 20003,
USA'
],
u'rows':[
{
u'elements':[
{
u'distance':{
u'text':u'288 mi',
u'value':464087
},
u'duration':{
u'text':u'5 hours 2 mins',
u'value':18142
},
u'status':u'OK'
},
{
u'distance':{
u'text':u'266 mi',
u'value':428756
},
u'duration':{
u'text':u'4 hours 6 mins',
u'value':14753
},
u'status':u'OK'
}
]
}
],
u'status':u'OK'
}
Я пытаюсь суммировать поле «значение» как для продолжительности, так и для расстояния (таким образом, получая общее расстояние и продолжительность для данной поездки, что является одним из этих документов из Google Maps Distance API). Я пробовал очень много комбинаций pluck (из документации по вложенным полям), но, похоже, не могу заставить это работать. Я работаю на Python, и заранее спасибо за любую помощь.