Все ссылки, которые я могу найти, создают структуру для хранения возвращаемых значений, предполагая, что каждая возвращаемая запись имеет одну и ту же схему. Если они действительно являются документами и не имеют согласованной схемы, за исключением, возможно, нескольких запрашиваемых согласованных атрибутов метаданных, как я могу обработать это возвращаемое значение?
например: этот https://groups.google.com/forum/#!msg/mgo-users/KirqfCSlKFc/t2l3l4yxFRwJ предполагает, что у вас есть массив временных меток. Что, если это массив, в котором некоторые значения являются временными метками, а некоторые — строками?
В ruby я бы просто обрабатывал всю возвращенную запись как произвольный хэш и обрабатывал ее ключ за ключом. Что я могу сделать с ним на ходу?