lundi 23 septembre 2019

TypeError: index 'username' cannot be applied to Cursor instances

Quero fazer uma Query no Mongo. Mas aparentemente na segunda condição. Ele aparece o erro: TypeError: index 'username' cannot be applied to Cursor instances

@app.route('/seepati', methods=['POST', 'GET']) def seepati(): if 'username' in session: muser = session['username'] mans = mongo.db.mans tresult = mongo.db.tresult a = mans.find({'especialista':muser}) if muser: saida = {'especialista':muser, 'username': a['username']} t = tresult.find({'username': saida['username']}) if t: output = {'username':t['username'],'data':t['data']} else: return redirect(url_for('deuerrado')) return jsonify({'result': output}) return render_template('index.html')

Espero que, se o Muser estiver em uma coleção, seja exibido os Usernames desta coleçaão para que em seguinda eu faça uma segunda query em outra coleção com estes mesmos Usernames.

Aucun commentaire:

Enregistrer un commentaire