sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB - søg efter dato og tid ved hjælp af C# driver

Tilføj BSON-attribut i dateTime-feltet (se nedenfor),

du kan bruge linqu syntaks til at bygge sådan en forespørgsel

    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. Sådan skriver du flere grupper efter id-felter i Mongodb java-driver

  2. Hvordan forespørger jeg en række ordbøger i MongoDB?

  3. Meteor:Find et objekt fra en samling ved _id

  4. $filter inde i $project MongoDB ved hjælp af Spring Data