例如,在将某些内容放入数据库之前,我希望检查该条目是否已经存在。我试着这样做:
gun.get('demograph').once((data, key) => {
console.log("realtime updates 1:", data);
});但是,如果数据库中是否有“人口统计学”(例如,为了得到真或假),我没有得到响应,我只是得到了结果。
我还试图从可扩展的API中使用.not,但我没有工作。有人知道如何检查一个条目是否已经在数据库中了吗?
发布于 2022-03-09 00:25:15
我不是Gun的用户,但从我在doc https://gun.eco/docs/API#-a-name-get-a-gun-get-key- get中看到的情况来看,它允许第二个参数回调,您可以在其中测试是否找到
gun.get(key, function(ack){
if(ack.err){
server.log(error)
} else
if(!ack.put){
// not found
} else {
// data!
}
})https://stackoverflow.com/questions/71402870
复制相似问题