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

Kropka MongoDB (.) w nazwie klucza

MongoDB nie obsługuje kluczy z kropką, więc będziesz musiał wstępnie przetworzyć plik JSON, aby go usunąć/zamienić przed jego zaimportowaniem, w przeciwnym razie będziesz musiał się przygotować na różnego rodzaju problemy.

Nie ma standardowego obejścia tego problemu, najlepsze podejście jest zbyt zależne od specyfiki sytuacji. Ale unikałbym jakiegokolwiek podejścia z kluczem do kodera/dekodera, jeśli to możliwe, ponieważ będziesz nadal płacić za niedogodności z tym związane w nieskończoność, gdzie restrukturyzacja JSON byłaby prawdopodobnie jednorazowym kosztem.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak utworzyć indeks tekstowy w MongoDB

  2. Jak przekonwertować pymongo.cursor.Cursor na dict?

  3. Percona Live Frankfurt 2018 - Podsumowanie wydarzenia i nasze sesje

  4. Migracja MongoDB do DynamoDB, część 1

  5. Wiosenne wyszukiwanie mongodb danych dla daty ISO