2016-05-05 10 views
1

So habe ich eine Strukturdaten wie so ... ein Wörterbuch ...Wie fügt man Wörterbucheinträge während einer Schleife in jsonarray ein?

  fbIds = ["him", "her", "it", "that"] 

dann habe ich eine Datenbank Ich füge eine json Struktur ...

  res = r.table("usa_nyc_bronx_merchants").insert({ 

       "street_address": streetName.lower(), 
       "city": cityName.lower(), 
       "state": stateName.lower(), 
       "zipcode": zipcodeNumber.lower(), 
       "county": countyName.lower(), 
       "fbIds": [ADD DICTIONARY ITEMS TO THIS ARRAY] 
      ..... 

Wie Ich füge die Elemente in diesem Wörterbuch in das JSON-Array ... wohlgemerkt All dieser Code ist bereits in einer for-Schleife.

Danke!

+0

'fbIds' ist bereits ein Array ist, so erscheint dies wie sollte es einfach sein ... wenn würde helfen, wenn Sie die for-Schleife im Beispiel oben als auch enthalten, so Wir könnten eine bessere Vorstellung davon bekommen, was Sie erreichen möchten. – tknickman

Antwort

2

fbIds ist bereits ein Array (list in Python-Bedingungen). So sollten Sie in der Lage sein, nur tun:

res = r.table("usa_nyc_bronx_merchants").insert({ 
      "street_address": streetName.lower(), 
      "city": cityName.lower(), 
      "state": stateName.lower(), 
      "zipcode": zipcodeNumber.lower(), 
      "county": countyName.lower(), 
      "fbIds": fbIds 
     ..... 
+1

Leichtes Geld. Versuchen, es ohne Grund zu überdenken. – sirvon

+0

Haha passiert mit den Besten von uns :) – tknickman

+0

@sirvon bitte als beantwortet markieren, wenn dies Ihnen geholfen hat, Ihr Problem zu lösen! – tknickman