我在python中使用mongodb。我面臨的問題是在生成密鑰的過程中。的代碼,通過該我生成密鑰是:如何使用python在mongodb中設置生成的密鑰?
POST_ID = posts.insert_one({MSG [「到」]:一個}
現在,這裏,所述"To"
包括一個電子郵件地址(它由的一個符號點(。))。我在網上那麼現在如何研究幾個文件,我得知道郵件的「To」
不能用來作爲重點,因爲MongoDB中他們使用「.(dot)」
和「$」
爲嵌套文件。
我可以繼續嗎?
我在python中使用mongodb。我面臨的問題是在生成密鑰的過程中。的代碼,通過該我生成密鑰是:如何使用python在mongodb中設置生成的密鑰?
POST_ID = posts.insert_one({MSG [「到」]:一個}
現在,這裏,所述"To"
包括一個電子郵件地址(它由的一個符號點(。))。我在網上那麼現在如何研究幾個文件,我得知道郵件的「To」
不能用來作爲重點,因爲MongoDB中他們使用「.(dot)」
和「$」
爲嵌套文件。
我可以繼續嗎?
我已經做了這樣的事情..
「要」:「測試@ gmail的(點)的COM」
> db.posts.insert({'msg':{'To':'[email protected]'}})
WriteResult({ "nInserted" : 1 })
>
> db.posts.find()
{ "_id" : ObjectId("56d5413198cc940383264b8f"), "msg" : { "To" : "[email protected]" } }
你可以插入 – kvorobiev
我沒有手動設置鍵之前與其他一些符號代替點。它直接來自gmail服務器 – hussain
電子郵件地址只是一個字符串。你可以想出許多轉換成更好的密鑰。例如,您可以將其轉換爲電子郵件地址的md5散列。 – msvalkon