Пример #1
0
 def post(self):
     self.text = self.get_argument("text", None)
     self.docids = self.get_argument("docids", None)
     self.tags = self.get_argument("tags", None)
     self.timeout = self.get_argument("timeout", None)
     self.response = yield self.search()
     if self.response == 401:
         self.write(utils.json_failed(401))
     else:
         tmp = json.loads(self.response.body)["result"]
         r = {}
         r["tokens"] = tmp["Tokens"]
         r["docs"] = [utils.decodeDocid(int(self.appid), int(docid['DocId'])) for docid in tmp["Docs"]]
         r["timeout"] = tmp["Timeout"]
         self.write(utils.json_success(r))
     self.finish()
Пример #2
0
 def getNovelDocMaxId(self, appid):
     """获取小说最大id"""
     sql = "SELECT maxdocid FROM doc WHERE appid_id=%s"
     docmaxid = self.db.get(sql,appid)["maxdocid"]
     return utils.decodeDocid(appid, docmaxid)