MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wyodrębnianie listy podciągów z MongoDB za pomocą wyrażenia regularnego

Prawie nie da się tego zrobić w potoku agregacji, chcesz zaprojektować swoje dopasowania i uwzględnić tylko część po kropce. Nie ma (jeszcze) operatora do zlokalizowania pozycji okresu. Pozycja jest potrzebna, ponieważ $substr (https://docs.mongodb.com/manual/reference/operator/aggregation /substr/ ) wymaga pozycji początkowej.Ponadto $regEx służy tylko do dopasowania, nie można go użyć w projekcji do zastąpienia.

Myślę, że na razie łatwiej to zrobić w kodzie. tutaj możesz użyć zastępczego wyrażenia regularnego lub dowolnego innego rozwiązania dostarczonego przez Twój język



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Problemy z CORS. Kolba <-> AngularJS

  2. Format ISO Mongo DB

  3. Zmień nazwę pola w kolekcji MongoDB

  4. Obraz nie jest renderowany z dynamicznej ścieżki obrazu podczas korzystania z pakietu ekspresowego html-pdf

  5. Zaludnij w Mongusta