cari

Rumah  >  Soal Jawab  >  teks badan

python3 gagal memasukkan data ke dalam mongodb (semak Mongovue, tiada data dalam pangkalan data), tetapi tiada ralat dilaporkan semasa program dijalankan.

Kod adalah seperti berikut:

#-*-coding:utf8-*-
import pymongo
connection = pymongo.MongoClient()
tdb = connection.jikexueyuan
post_info = tdb.test
jike = {'name':u'极客', 'age':'4', 'skill':'Python'}
gog = {'name':u'天天','age':123, 'skill':'createanything', 'other':u'哈哈'}
godslaver = {'name':u'雨来', 'age':'unknown','other':u'嘻嘻'}
post_info.insert(jike)

print (u'操作数据库完成!')

Selepas pelaksanaan selesai, semak Mongovue dan keputusan akan dipaparkan seperti di bawah:


Koleksi kosong. Adakah ini sebabnya?
Tetapi menggunakan alat pengurusan pihak ketiga yang lain untuk melihatnya, anda boleh melihat jadual dan data yang dibuat:


Jadi masalahnya ialah dengan alat Mongovue? Tolong jawab, terima kasih

伊谢尔伦伊谢尔伦2692 hari yang lalu1546

membalas semua(1)saya akan balas

  • 学习ing

    学习ing2017-07-03 11:43:06

    Mungkin anda sudah pun membuka MongoVUE semasa memasukkan. Selepas data dimasukkan, senarai struktur pokok di sebelah kiri tidak dimuatkan semula, jadi struktur pokok di sebelah kiri masih dipaparkan dalam keadaan sebelum sisipan Anda boleh cuba mengklik kanan menu kiri untuk melihat sama ada item tersebut dimuat semula atau dimuat semula.

    Selain itu, jika anda klik pada halaman tab sebelum memasukkan, sebaiknya tutup halaman tab dan buka semula selepas memasukkan data, kerana tab itu juga mungkin berada dalam keadaan sebelum memasukkan.

    balas
    0
  • Batalbalas