sql >> データベース >  >> NoSQL >> MongoDB

挿入後にPyMongoでオブジェクトIDを取得するにはどうすればよいですか?

    MongoDBの優れた点の1つは、IDがクライアント側で生成されることです。

    これは、最初に何を保存するかをサーバーに指示したため、サーバーにIDが何であるかを尋ねる必要がないことを意味します。 pymongoを使用すると、挿入の戻り値はオブジェクトIDになります。チェックしてください:

    >>> import pymongo
    >>> collection = pymongo.Connection()['test']['tyler']
    >>> _id = collection.insert({"name": "tyler"})
    >>> print _id.inserted_id 
    4f0b2f55096f7622f6000000
    


    1. Couchbaseベンチマークは、非常に遅いINSERTとGET(KeyValue操作を使用)を明らかにします。永続化されたMySQLデータよりも遅い

    2. ServiceStack.Redis:接続できません:sPort:50071

    3. DarkShieldを使用したMongoDB、Cassandra、ElasticsearchでのPIIのマスキング:…

    4. mongoでトランザクションのロールバックを実現するにはどうすればよいですか?