示例#1
0
 def messages(self, start=None, end=None, limit=25):
     from server.models.message import Message
     results = Message.by_created(core.connect(SSUser.messagesDb(self.id)), limit=limit)
     messages = []
     if start and not end:
         messages = core.objects(results[start:])
     elif not start and end:
         message = core.objects(results[:end])
     elif start and end:
         messages = core.objects(results[start:end])
     else:
         messages = core.objects(results)
     return Message.joinData(messages, userId=self.id)
示例#2
0
 def messages(self, start=None, end=None, limit=25):
     from server.models.message import Message
     results = Message.by_created(core.connect(SSUser.messagesDb(self.id)),
                                  limit=limit)
     messages = []
     if start and not end:
         messages = core.objects(results[start:])
     elif not start and end:
         message = core.objects(results[:end])
     elif start and end:
         messages = core.objects(results[start:end])
     else:
         messages = core.objects(results)
     return Message.joinData(messages, userId=self.id)