sql >> Database >  >> NoSQL >> MongoDB

Hoe bedrijfsnamen te normaliseren

Er zijn twee dingen die je kunt doen om te helpen:

  • Wanneer gebruikers een bedrijfsnaam toevoegen, geef ze dan een vak voor automatisch aanvullen zodat ze suggesties krijgen als deze al bestaat. U kunt ook een bestaande voorstellen, zoals stackoverflow doet wanneer u een vraag toevoegt.

  • Gebruik een zoekfunctie bij het doorzoeken van de database, zodat u alle variaties kunt samenvatten. Je kunt hier zoekedelstenen vinden https://www.ruby-toolbox.com/categories/rails_search

Ik denk niet dat het achteraf gemakkelijk en nauwkeurig zal zijn om ze te "normaliseren".




  1. Documenten zoeken met arrays die een document met een bepaald veld bevatten

  2. Versnel het zoeken naar regex-tekenreeksen in MongoDB

  3. Bespotten/stompen Mongoose-model opslagmethode

  4. Wanneer Redis gebruiken in plaats van MySQL voor PHP-applicaties?