tornado-motor

    1

    1答えて

    ping機能を使ってMongoサーバーが稼働していることを確認する関数を作成する必要があります。私は clientList = [] for value in configuration["mongodbServer"]: client = motor.motor_tornado.MotorClient('mongodb://localhost:{}'.format(value))

    0

    1答えて

    地理空間クエリを書き込もうとしています。 MongoDBへの接続にモータを使用しています。これはデータを挿入する方法です。 result = yield db['users'].find_and_modify(query={"email": data['email'], "password": data['password']}, update={"$set": {

    0

    2答えて

    私はユニットテストの竜巻アプリに問題があります。エラースタックトレース: Error Traceback (most recent call last): File "/Users/doc/python/lib/python3.5/site-packages/tornado/testing.py", line 432, in tearDown timeout=get_async_test_time

    0

    1答えて

    NodeJSにmongooseを使ってMongoDBコレクションスキーマを定義する方法があります。 Mongooseは、クエリの実行時にスキーマを検証します。 私はMotor in Python/Tornadoで同様のことを見つけることができませんでした。モーターでも同様の効果を達成する方法はありますか、それとも私のためにできるパッケージがありますか?

    2

    1答えて

    取得メソッドとポストメソッドでリクエストを処理するハンドラがあります。自分自身のカスタムデコレータで認証を使用します。トルネード自体ではありません@ tornado.web.authenticated decorator 。私のカスタムデコレータでは、ユーザを識別するためにdbをクエリする必要がありますが、竜巻のdbクエリは@gen.coroutineと非同期です。 私のコードは次のとおりです。

    0

    1答えて

    モーターカーソルを連結したり繰り返したりする方法はありますか? など。 cursor1 = xxx.find({"field1":field1}) cursor2 = yyy.find({"field1":field1}) # how can I join cursor1 and cursor2 together #cursor = cursor1+ cursor2 while (yi

    1

    1答えて

    私は竜巻とモータを使用しています。私は次のクラスを持っています: class N(): def __init__(self,collectionName host='localhost', port=27017): self.con=motor.MotorClient(host,port) self.xDb=self.con.XDb setattr(

    1

    1答えて

    私は現在のプロジェクトでmongoDBのためのモーター非同期クライアントを使用しています。私はグループのような集計をクエリに使用したいと思います。ドキュメントにはグループに関する短い情報が含まれていますが、例はありません。 パラメータ: キー:グループへのフィールド条件 (説明上記参照)によって(検索()クエリ 仕様として)考慮すべき行の仕様 初期初期集計カウンタオブジェクトの値 reduce:集

    0

    1答えて

    私はモーターでこのクエリ(CLIクエリとしてほぼ正確に見えます)があります。 response = yield self.db.orders.aggregate([ {'$match': {'reader.uid': reader.get('uid'), 'status': {'$in': statuses}}}, {'$sort': {'create_datetime':