2016-10-11 10 views
0

2つのコレクションを変数に格納して、それらを表示して並べ替えることができるようにします。しかし、私は上記のエラーを受けているようです。 私のコードはPythonであり、このようになります。TypeError:+: 'Cursor'と 'Cursor'のためのサポートされていないオペランドタイプ

from pymongo import MongoClient 

    db = MongoClient('10.39.165.193', 27017)['mean-dev'] 
    cursor1 = db.Build_Progress.find() 
    cursor2 = db.build_lookup.find() 
    joincursors = cursor1+ cursor2 

for document in cook: 
    print(document) 
+1

'joincursors = CURSOR1 + cursor2'あなたがここでやろうとしていますか?カーソルのオブジェクトに '+'演算子を使用できないというエラーが明確に表示されます – MooingRawr

+0

あなたの権利。私はカーソルを一緒に結合する方法を探していたので、それらを表示して単一のカーソルとして使用することができました。私が使用した方法は明らかに間違っていました。私は似たようなことをするための選択肢または方法を探していました。申し訳ありませんが、問題をはっきりと特定できません。 – user3504250

答えて

0

をあなたはこのような2つのカーソルchainする必要があります。

from itertools import chain 

for document in chain(cursor1, cursor2): 
    print(document) 
+0

ありがとうございました!しかし、2つのカーソルを1つのカーソルまたは変数に格納する方法はありますか? – user3504250

関連する問題