Я использую узел Bigquery Package , чтобы запустить простое задание. Если посмотреть на результаты (скажем, data
) задания, атрибут effective_date
выглядит следующим образом:
effective_date: BigQueryDate { value: '2015-10-02' }
, который, очевидно, является объектом в возвращенном data
объекте.
При импорте возвращенного json в Firestore выдается следующая ошибка:
UnhandledPromiseRejectionWarning: Error: Argument "data" is not a
valid Document. Couldn't serialize object of type "BigQueryDate".
Firestore doesn't support JavaScript objects with custom prototypes
(i.e. objects that were created via the 'new' operator).
Есть ли элегантный способ справиться с этим? Нужно ли перебирать результаты и конвертировать / удалять все объекты?