コード例 #1
0
ファイル: houseworks.py プロジェクト: grindhold/koa
 def getUserSkill(cls,user,skill):
     skill = APPLICATION.getStorage().find({'user_id':user.id, 'skill_id':skill.id, '_className':'UserSkill'})
     return KoaObject.load(skill[0]) # HERE BE DRAGONS
コード例 #2
0
ファイル: houseworks.py プロジェクト: grindhold/koa
 def getSkills(cls):
     skills = APPLICATION.getStorage().find({'_className':'Skill'})
     return [KoaObject.load(i['_id']) for i in skills]
コード例 #3
0
ファイル: houseworks.py プロジェクト: grindhold/koa
 def getUserSkills(cls, user):
     skills = APPLICATION.getStorage().find({'user_id':user.id, '_className':'UserSkill'})
     return [KoaObject.load(i['_id']) for i in skills]
コード例 #4
0
ファイル: note.py プロジェクト: grindhold/koa
 def getNotesForUser(cls,user):
     notes = APPLICATION.getStorage().find({'recipient_id':user.id, '_className':'Note'})
     return [KoaObject.load(i['_id']) for i in notes]