本文實(shí)例講述了python根據(jù)時(shí)間生成mongodb的ObjectId的方法。分享給大家供大家參考。具體分析如下:
mongodb的_id為ObjectId類(lèi)型,ObjectId內(nèi)是包含時(shí)間戳信息的,這樣我們?cè)诒4鏀?shù)據(jù)的時(shí)候就不需要再單獨(dú)記錄一個(gè)添加時(shí)間了,如果需要按照時(shí)間查詢(xún),我們可以先把時(shí)間變化成可查詢(xún)的ObjectId,再通過(guò)_id字段查詢(xún),由于mongodb的_id是主鍵,查詢(xún)效率非常高。下面的函數(shù)給出了如何把時(shí)間換算成ObjectId,同時(shí)該函數(shù)還可以指定時(shí)間的偏移量,比如多少天前的時(shí)間。
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選