sql >> Database >  >> NoSQL >> MongoDB

Gedeeltelijke overeenkomsten met het primitieve pakket van mongo

De uitdrukking primitive.Regex{Pattern: school} komt ook overeen met substrings, maar het is niet hoofdlettergevoelig. Gebruik de "i" optie om het hoofdletterongevoelig te maken:

value = primitive.Regex{Pattern: school, Options: "i"}

Merk ook op dat als de waarde van school bevat speciale regexp-tekens die onverwachte resultaten of fouten kunnen opleveren. Dus het beste is om het te citeren met b.v. met behulp van regexp.QuoteMeta() :

value = primitive.Regex{Pattern: regexp.QuoteMeta(school), Options: "i"}



  1. Hoe verwijder je één 'document' op 'ID' met behulp van de officiële C#-driver voor MongoDB?

  2. Hoe geheugenanalyse uitvoeren op AWS ElastiCache?

  3. wil redis-server non-stop op de achtergrond draaien

  4. Hoe geaggregeerde ($graphLookup) elementen in MongoDB matchen?