import pymongo
from pymongo import MongoClient
import sys
import pprint
from bson.objectid import ObjectId
import pickle
from pymongo import MongoClient
import numpy as np
def getVectortoMongo():
Mclient = MongoClient(host='localhost', port=27017)
Mdb = Mclient['testdb']
MCol = Mdb.tb1 ##NAME
count = 100 #가져올 건수
#result = MCol.find().limit(count).pretty()
result = MCol.find().limit(1)
for doc in result:
ID = doc.get('_id')
vector_value = doc.get('vector')
vector = pickle.loads(vector_value) #직렬화된 백터 역직렬화 하여 백터값 가져오기.
print(f"ID: {ID}")
print(f"vector_value: {vector}")
def main():
print(getVectortoMongo())
if __name__ == '__main__':
main()