sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB - sök efter datum och tid med C#-drivrutinen

Lägg till BSON-attribut i dateTime-fältet (se nedan),

du kan använda linqu-syntax för att skapa en sådan fråga

    var min = new DateTime(2016, 03, 03, 22, 0, 0);
    var max = (new DateTime(2016, 03, 03, 23, 0, 0));
    List<TestClassForMongo> searchResult = collection.Find( 
                x => x.CreatedDateUtc > min &
                x.CreatedDateUtc < max
                ).ToList();
public class TestClassForMongo
{
    public ObjectId Id { get; set; }

    [BsonDateTimeOptions]
    public DateTime CreatedDateUtc { get; set; }

    public string Message { get; set; }
}




  1. Mongodb-fråga baserad på antalet fält i en post

  2. node.js mongodb hur man ansluter till replicaset av mongo-servrar

  3. Är det bästa Java-praxis att lagra datum så länge i din databas?

  4. Hur man skapar TTL Index på lång tidsstämpel i MongoDB