• MongoDB for .Net Core 正则查询


    查询Message表中 不包含某些内容

    var filter = Builders<Message>.Filter.Gte(item => item.SendTime, StatDate);
    filter &= Builders<Message>.Filter.Lte(item => item.SendTime, EndDate);
    filter &= Builders<Message>.Filter.Eq(item => item.GameId, (uint)Mconfig.GameId);
    filter &= Builders<Message>.Filter.Not(Builders<Message>.Filter.Or(
    Builders<Message>.Filter.Regex(item => item.Content, new BsonRegularExpression(new Regex("IGame.TeamClient:RequestJoinTeamFromChannel"))),
    Builders<Message>.Filter.Regex(item => item.Content, new BsonRegularExpression(new Regex("ZC_movetoMirror"))),
    Builders<Message>.Filter.Regex(item => item.Content, new BsonRegularExpression(new Regex("UIManager.MarryWindow:ShowWindow"))),
    Builders<Message>.Filter.Regex(item => item.Content, new BsonRegularExpression(new Regex("ShowEntityTips")))
    ));

    查询内容中含有message的信息
    Builders<Message>.Filter.Regex(item => item.Content, new BsonRegularExpression(new Regex("message")));


  • 相关阅读:
    ! JOISC2020DAY2变色龙之恋
    ! JOISC2020DAY1扫除
    JOISC2020DAY1汉堡肉
    JOISC2020DAY1建筑装饰4
    ! JLOI/SHOI2016随机序列
    JLOI/SHOI2016黑暗前的幻想乡
    ! JLOI/SHOI2016成绩比较
    JLOI/SHOI2016方
    JLOI/SHOI2016侦查守卫
    ! AHOI/HNOI2017抛硬币
  • 原文地址:https://www.cnblogs.com/shiyilang398/p/11357842.html
Copyright © 2020-2023  润新知