我正在使用帐户条目,您可能知道,它不允许您在注册和登录时将您分开页面。
所以,我想要做的是检查一个名为" avatar"存在。我只想要一个真或假的答案(或null,-1等)。
我该怎么做?
答案 0 :(得分:2)
这是一个函数,它将返回一个布尔值,指示当前用户的个人资料中是否存在头像字段:
var hasAvatar = function() {
var user = Meteor.user();
return user && user.profile && user.profile.avatar;
};
答案 1 :(得分:0)
如果是存储所有用户数据的用户集合,您只需在浏览器控制台中执行def clearCache():
"""This will just delete the files straight from the safari folder, guarentee a clean start"""
try:
#Using rm command assuming you are using MacOS
os.system("rm -rf $HOME/Library/Safari/LocalStorage/*.localstorage")
except Exception, e:
log.error("Error in clearCache: %s" %e)
即可获取数据。
如果您存储了一些mongo集合,那么您需要做的就是Meteor.user()
此外,如果您在用户集合的个人资料中有头像字段,那么您可以简单地CollectionName.find().fetch()
它将显示一个对象(如果存在)。 :)
试着让我知道:)。