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

mongoimportを介して日付MongoDBに変換する

    私の知る限り、mongoimportでこれを行う方法はありません。 。

    ただし、これはデータをインポートしてから次のスクリプトを実行することで実現できます(mongoはこのnew Date('04-Apr-2014') ):

    db.collName.find().forEach(function(el){
        el.dateField = new Date(el.dateField);
        db.collName.save(el)
    });
    

    PS タイムゾーンが非常に重要な場合(時間情報のない日付しかない場合はそうではないと思います)、ローカルマシンでタイムゾーンを変更してから、クエリを実行できます。 (これについて説明してくれたNeil Lunnに感謝します)



    1. nodejsとmongoDBをバックエンドデータとして使用する遅延読み込み

    2. Redis SortedSet:2つの値のスコアが同じ場合に、アルファベット順ではなく番号順に値を取得するにはどうすればよいですか?

    3. Json文字列をMongoDB配列としてC#に保存します

    4. MongoDB集計を使用して、同じドキュメント内の2つのセットのセット交差を検索します