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

Konwersja listy R do JSON

Użyj gsub()

jsontest <- gsub(pattern = '^\[', replacement = "", x = jsontest)
jsontest <- gsub(pattern = '\]$', replacement = "", x = jsontest)

Wyniki :

  {
    "section_id": {},
    "name": "name1",
    "slug": "slug1"
  },
  {
    "section_id": {},
    "name": "name2",
    "slug": "slug2"
  },
  {
    "section_id": {},
    "name": "name3",
    "slug": "slug3",
    "categories": [
      {
        "section_id": {},
        "name": "name31",
        "slug": "slug31"
      },
      {
        "section_id": {},
        "name": "name32",
        "slug": "slug32"
      }
    ]
  }

Nadal json klasa :

> class(jsontest)
[1] "json"

Ale może puste miejsce może spowodować pewne problemy.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ref Populate() zagnieżdżony w tablicy obiektów

  2. Biorąc sumę kolumny w MongoDB

  3. mongodb niechciane usunięcie pustego pola podczas aktualizacji

  4. [Błąd:nie udało się połączyć z [localhost:27017]] z NodeJS do mongodb

  5. Dopasowywanie ObjectId do String dla $graphLookup