def connectUserToThing(self, thing, increment = 1): """ crea un legame tra user e thing o incrementa il legame se esiste """ query = UserLinking.all() query.filter('user ='******'thing =', thing) linking = query.get() if linking: linking.count += increment else: linking = UserLinking(user = self.user, thing = thing, count = increment) if linking.count >= UserLinking.kActiveLinkingMinimumCount: linking.is_active = True linking.put() return linking