嘿伙计我正在开发一个存储客户信息的应用程序。一切顺利,直到我到达客户端ID。我不确定最好的方法是什么......
我目前正在使用Mongodb / mongoose / node.js。
我考虑为usedNums创建一个模型,并将每个id推送到该模型的一个实例中的数字数组中。然后我可以将每个新随机生成的id与" usedNums"但我不确定为特定用途创建模型是否是个好主意。
我还想过生成随机ID并使用:
Client.find({"id" : "randomID"}, function(err, matchedID)...
但我不确定是否"匹配ID"如果数据库中没有匹配,则返回为undefined。如果是的话,我可以......
If(matchedID === undefined){
client.clientId = randomID;
client.save();
}
有什么想法吗?
答案 0 :(得分:0)