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

MongoDb Select Query Issue Whit Regular Expression (starter med og slutter med)

Hvis du vil matche mere end én ; adskilte strenge, og brug derefter indfangningsgrupper.

db.getCollection('CollectionName').find(
    {
       "magnitude": /^1678(;1678)*$/,
       "flag": /^[01](;[01])*$/
    }
)

(;1678)* matcher strengen ;1678 , nul eller flere gange.

[01] matcher enten 0 ELLER 1




  1. Projekt et element returneret med $arrayElemAt

  2. MongoDB:hvordan tæller man antallet af nøgler i et dokument?

  3. Sende filer fra Amazon S3 gennem NodeJS-serveren uden at afsløre S3 URL?

  4. MongoDB - upsert involverer lister