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

ドキュメントのMongoenginecreation_time属性

    saveメソッドをオーバーライドできます。

    class MyModel(mongoengine.Document):
        creation_date = mongo.DateTimeField()
        modified_date = mongo.DateTimeField(default=datetime.datetime.now)
    
        def save(self, *args, **kwargs):
            if not self.creation_date:
                self.creation_date = datetime.datetime.now()
            self.modified_date = datetime.datetime.now()
            return super(MyModel, self).save(*args, **kwargs)
    


    1. 公式のc#ドライバーを使用してMongoDBのUpdate.Setを使用して、複数のフィールドをどのように更新しますか?

    2. PerconaLive2017-Severeninesのまとめ

    3. Railsカスタム環境Resque.enqueueはジョブを作成しません

    4. Spring Data MongoDB:プロジェクションとアグリゲーション