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

Connect-mongoセッションが自動的に削除されない

    clear_intervalを設定していません セッションの場合..connect-mongoのデフォルトは-1(または「never」)です:

    1時間ごと(3600秒)に期限切れのセッションを削除する例:

    var sessionStore = new MongoStore({
         db: 'myappsession',
         clear_interval: 3600
    });
    

    また、maxAgeが設定されていることを確認する必要があります セッションで実際に期限切れになる(たとえば、1日を使用する):

    app.use(express.session({
        secret: "myappsecret",
        cookie: { maxAge: 24 * 60 * 60 * 1000 },
        store:sessionStore
    }));
    


    1. Mongodbが存在しない場合にのみ挿入する方法(存在する場合は更新なし)?

    2. DjangoCeleryがタスク数を取得

    3. 更新イベントで送信されるdebeziumフィールドを構成する方法(mongoコネクタ)

    4. mongoosejsでAllを見つける方法は?