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

Příkaz LIKE v MongoDB (mongomapper)

Pokud hledáte částečné shody v řetězci, můžete se dotazovat pomocí regulárního výrazu. Zde je relevantní část dokumentu mongomapper:

http://api.mongodb.org/ruby/current/file .TUTORIAL.html#Querying_with_Regular_Expressions

Stojí za zmínku z dokumentů Mongodb:

"Pro jednoduché dotazy na předpony (také nazývané rootované regulární výrazy), jako je /^prefix/, použije databáze index, pokud je k dispozici a vhodný (podobně jako většina databází SQL, které používají indexy pro výraz LIKE 'prefix%'). Toto funguje pouze tehdy, v příznakech nemáte i (nerozlišování velkých a malých písmen).“



  1. vytvoření registračního a přihlašovacího formuláře v node.js a mongodb

  2. Mongo DB:Najděte hodnotu vnořeného pole

  3. Transformujte data MongoDB při hledání

  4. mongo db update změnou pořadí polí objektů