python3 透過插入資料失敗給mongodb(查看Mongovue,資料庫中沒有資料),但是程式運作卻沒有報錯
伊谢尔伦
伊谢尔伦 2017-07-03 11:41:06
0
1
1554

程式碼如下:

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

#執行完成後,查看Mongovue,顯示結果如下圖:


集合下為空。請問這是什麼原因?
但是使用另一第三方管理工具來查看,可以看到建立的表格和資料:


所以問題是出在Mongovue這個工具嗎?求解答,謝謝

伊谢尔伦
伊谢尔伦

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

全部回覆(1)
学习ing

可能是你在插入的時候,已經打開了MongoVUE。插入完資料之後,沒有刷新左邊的樹形結構列表,所以左邊樹形結構顯示的仍然是插入前的狀態,可以試著右鍵點擊左側選單,看下有沒有刷新或重新加載項。

另外如果你在插入之前,點開了選項卡頁,插入完數據之後最好是關閉選項卡頁再重新打開,因為選項卡也可能是插入前的狀態。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板