【发布时间】:2022-01-03 21:00:40
【问题描述】:
我想编写一个函数来检查特定值是否在 firebase 数据库中,然后在存在时执行某些操作,在不存在时执行其他操作。但我收到Uncaught TypeError: db._checkNotDeleted is not a function 错误。我不知道为什么。
js:
const onBuyHandler = (event) => {
const db = getDatabase();
ref(`users/${user.uid}/items/kitchen/${props.item.name}`).once(
'value',
(snapshot) => {
if (snapshot.exists()) {
} else {
set(
ref(
db,
`users/${user.uid}/items/kitchen/${props.item.name}`
),
{
name: props.item.name,
amount: 1,
}
);
}
}
);
};
【问题讨论】:
标签: javascript firebase firebase-realtime-database