文章詳情頁
python3 通過向mongodb插入數據失敗(查看Mongovue,數據庫中沒有數據),但是程序運行卻沒有報錯
瀏覽:85日期:2022-10-13 14:34:28
問題描述
代碼如下:
#-*-coding:utf8-*-import pymongoconnection = pymongo.MongoClient()tdb = connection.jikexueyuanpost_info = tdb.testjike = {’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’操作數據庫完成!’)
執行完成后,查看Mongovue,顯示結果如下圖:
集合下為空。請問這是什么原因?但是使用另一第三方管理工具查看,可以看到創建的表和數據:
所以問題是出在Mongovue這個工具上嗎?求解答,謝謝
問題解答
回答1:可能是你在插入的時候,已經打開了MongoVUE。在插入完數據之后,沒有刷新左邊的樹形結構列表,所以左邊樹形結構顯示的仍然是插入前的狀態,可以試著右鍵點擊左側菜單,看下有沒有刷新或者重新加載項。
另外如果你在插入之前,點開了選項卡頁,插入完數據之后最好是關閉選項卡頁再重新打開,因為選項卡也可能是插入前的狀態。
排行榜
