Я пытаюсь запросить данные по дате из Firestore с Nuxt в универсальном приложении:
asyncData() {
citiesRef
.where("date", ">", new Date())
.get()
.then(() => {
console.log("ok");
})
return {};
}
Но я получаю ошибку при загрузке со стороны сервера (не происходит вна стороне клиента):
Функция Query.where () вызвана с неверными данными.Неподдерживаемое значение поля: пользовательский объект Date
Аналогичная ошибка с:
asyncData() {
citiesRef
.add({
name: "Tokyo"
})
.then(function(docRef) {
console.log("Document written with ID: ", docRef.id);
});
return {};
}
Функция CollectionReference.add () требует, чтобы ее первый аргумент имел тип объекта, ноэто было: пользовательский объект Object
Это не похоже на ошибку в базе данных, так как я не могу воспроизвести это на простом узле env: https://github.com/ThomasKientz/firestore-node-repro
Nuxt repro: https://github.com/ThomasKientz/nuxt-firestore-repro
Есть идеи?