python3 n'a pas réussi à insérer des données dans mongodb (vérifiez Mongovue, il n'y a aucune donnée dans la base de données), mais aucune erreur n'a été signalée lors de l'exécution du programme.
伊谢尔伦
伊谢尔伦 2017-07-03 11:41:06
0
1
1555

Le code est le suivant :

#-*-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'操作数据库完成!')

Une fois l'exécution terminée, vérifiez Mongovue et les résultats seront affichés comme indiqué ci-dessous :


La collection est vide. Est-ce la raison ?
Mais en utilisant un autre outil de gestion tiers pour le visualiser, vous pouvez voir les tables et données créées :


Donc le problème vient de l'outil Mongovue ? S'il vous plaît répondez, merci

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(1)
学习ing

Peut-être avez-vous déjà ouvert MongoVUE lors de l'insertion. Une fois les données insérées, la liste de l'arborescence de gauche n'est pas actualisée, donc l'arborescence de gauche est toujours affichée dans l'état avant l'insertion. Vous pouvez essayer de cliquer avec le bouton droit sur le menu de gauche pour voir si les éléments sont actualisés. ou rechargé.

De plus, si vous cliquez sur la page à onglet avant l'insertion, il est préférable de fermer la page à onglet et de la rouvrir après avoir inséré les données, car l'onglet peut également être dans l'état avant l'insertion.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal