首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查密钥是否在gun.js中

检查密钥是否在gun.js中
EN

Stack Overflow用户
提问于 2022-03-09 00:05:39
回答 1查看 149关注 0票数 -1

例如,在将某些内容放入数据库之前,我希望检查该条目是否已经存在。我试着这样做:

代码语言:javascript
复制
gun.get('demograph').once((data, key) => {
  console.log("realtime updates 1:", data);
});

但是,如果数据库中是否有“人口统计学”(例如,为了得到真或假),我没有得到响应,我只是得到了结果。

我还试图从可扩展的API中使用.not,但我没有工作。有人知道如何检查一个条目是否已经在数据库中了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-09 00:25:15

我不是Gun的用户,但从我在doc https://gun.eco/docs/API#-a-name-get-a-gun-get-key- get中看到的情况来看,它允许第二个参数回调,您可以在其中测试是否找到

代码语言:javascript
复制
gun.get(key, function(ack){
  if(ack.err){
    server.log(error)
  } else
  if(!ack.put){
    // not found
  } else {
    // data!
  }
})
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71402870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档