MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

रनटाइम त्रुटि:कार्य एक अलग लूप से जुड़ा हुआ है

मैं अब भी चाहता हूं कि मेरा MotorClient मॉड्यूल के शीर्ष स्तर पर हो, इसलिए मैं यही करता हूं:मैं MotorClient.get_io_loop पैच करता हूं हमेशा वर्तमान लूप वापस करने के लिए।

import asyncio
import motor.core

from motor.motor_asyncio import (
    AsyncIOMotorClient as MotorClient,
)

# MongoDB client
client = MotorClient('mongodb://localhost:27017/test')
client.get_io_loop = asyncio.get_running_loop

# The current database ("test")
db = client.get_default_database()


# async context
async def main():
    posts = db.posts
    await posts.insert_one({'title': 'great success!')


# Run main()
asyncio.run(main())


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कुप्पी और MongoEngine के साथ Tumblelog अनुप्रयोग का पालन करते समय त्रुटि

  2. मोंगडीबी को क्वेरी करने के लिए कुप्पी धीमी है

  3. db.destroyDatabase को node.js mongodb मूल के साथ कॉल करते समय टोपोलॉजी को नष्ट करने में त्रुटि का कारण क्या हो सकता है?

  4. NestJS के साथ सर्वर-साइड पेजिनेशन कैसे प्रदान करें?

  5. MongoDB मौजूदा क्षेत्रों से स्कोर की गणना कर रहा है और इसे उसी संग्रह में एक नए क्षेत्र में डाल रहा है