sql >> Databáze >  >> NoSQL >> MongoDB

Přidejte validátor do kolekce Mongodb pomocí pymongo

Řešení jsem nakonec našel zde. Snad to pomůže někomu dalšímu.

Samozřejmě, když vše ostatní selže, přečtěte si dokumenty...

Platný je také OrderedDict

query = [('collMod', 'contacts'),
        ('validator', {'phone': {'$type': 'string'}}),
        ('validationLevel', 'moderate')]
query = OrderedDict(query)
db.command(query)
{'ok': 1.0}

UPRAVIT:

Aktuální dokumentace odkud pochází výše uvedené. Všimněte si, že toto bylo přidáno poté, co byla otázka původně zodpovězena, takže dokumentace se změnila, ale měla by být stále relevantní




  1. Atribut BsonElement a vlastní logika deserializace s ovladačem MongoDB C#

  2. Perl Mongo najít objekt Id

  3. Jak odstranit neověřeného uživatele pomocí Mongoose a TTL

  4. Jak aktualizovat vnořené pole