Slice沒有效果


  • 註冊用戶

    var filter = Builders<BsonDocument>.Filter.Eq("_id", new ObjectId(id));

    var projecting = Builders<BsonDocument>.Projection.Slice("comments", 0, 5).Include("_id").Include("comments");

    List<BsonDocument> findResult = _collection.Aggregate().Match(filter).Project(projecting).ToList();

    用以上語法取到結果,comments還是所有的數據,並沒有篩成5筆

    跪求各位大神賜教


  • Lv 1

    @seal

    試看看

    .Project(BsonDocument.Parse("{ x: {$slice: ['$comments', 2,3]} } "))

登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待