【发布时间】:2016-08-21 20:49:55
【问题描述】:
我有一个要求用户选择用户名的应用。我想让所有用户名都独一无二,所以写这样的东西。
var uniqueUsername = false;
MongoPlayerData playerDB = new MongoPlayerData();
var nickCheck = Query.EQ("UserName", myUsername);
uniqueUsername = playerDB.PlayerInfo.Find(nickCheck).Count() == 0;
if(uniqueUsername){//Do something...}
这是逻辑,但某些用户可以获得相同的用户名。怎么可能。有什么想法吗?
【问题讨论】:
标签: c# mongodb linq find unique