13 октября 2011 г.

MongoDB под python (основы)

Решил запостить основные рецепты дабы не потерялись. Постепенно буду пополнять.


Подключаем биндинги
import pymongo;

Получаем коннект
try:
    connection = pymongo.Connection('localhost', 27017);
except pymongo.errors.AutoReconnect, e:
    logging.error("Error %s" % e);
    sys.exit(1);

Выбираем 10 записей из коллекции sources БД semantic
rows = connection.semantic.sources.find({}).limit(10);

Удаляем несколько записей по _id
connection.semantic.sources.remove({'_id': {'$in': [1,2,3]}});

Закрываем коннект
conntction.disconnect();


Комментариев нет: