MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Symfony2 + Трябва да използвате регулярния израз в mongodb ODM на доктрината, за да проверите проверката без значение на малки и големи букви

Написах персонализирана заявка, както следва:

$name = 'abc'
$db->createQuerBuilder()
   ->distinct('username')
   ->field('username')->where('function(){ var pattern = /^' . $name . '$/i; return pattern.test(this.username); }')
   ->getQuery()
   ->execute()
   ->getSingleResult();

Използвал съм функция mongodbs where с тестова функция на JavaScript.Референтна връзка



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. как правилно да хвърляте ObjectId в mongoose

  2. Как да актуализирам вграден документ във вложен масив?

  3. Как да заявя MongoDB директно от Ruby, вместо да използвам Mongoid?

  4. Споделена колекция между клиент и сървър Meteor

  5. Как да получите данни от съществуваща база данни MongoDB?