有没有办法检查用户是不是在 quick.db 中有特定项目
Posted
技术标签:
【中文标题】有没有办法检查用户是不是在 quick.db 中有特定项目【英文标题】:Is there a way to check if user has a specific item in quick.db有没有办法检查用户是否在 quick.db 中有特定项目 【发布时间】:2021-01-02 01:20:55 【问题描述】:我使用db.push(message.author.id), "item"
来执行此操作。
这是用于制作游戏,但如果用户不拥有该特定项目,我希望它不运行代码。
【问题讨论】:
【参考方案1】:以db.has(message.author.id + '.items.weapons')
为例
你可以在npm website看到更多
你做了什么:
// Pushing an element to an array (that doesn't exist yet) in an object:
db.push(message.author.id + '.items', 'Sword')
// -> items: ['Sword']
以及你应该怎么做才能查看元素是否存在
db.has(message.author.id + '.items')
【讨论】:
试试这样吧 哦,我不想这样做,我想要的是let item = db.has(message.author.id, desc) if(item) a long long code here
(desc = $itemName\n $itemCat - $sellPrice
) 这个代码不起作用
嗯.. 好像我需要更多一点。加我为朋友,这样我可以更好地解释你^^'如果可以的话,这是我的标签:♫ ฅ^✯-✯^ฅ ♪#3526
史诗,现在一切都修复了 uvu以上是关于有没有办法检查用户是不是在 quick.db 中有特定项目的主要内容,如果未能解决你的问题,请参考以下文章