pymongo

    2热度

    1回答

    因此,我正在研究一个宠物项目,我正在存储各种文本文件。我有安装我的应用程序保存的标签,在我的收藏品中的一个字符串,一个例子是: 标签:“Linux的Apache的WSGI” 将它们存储和搜索为他们工作得很好,但我的问题当我想要做一些类似标签云的事情,计算所有各种标签,或者根据标签制作一个动态选择系统时,最好的办法是打破它们的工作方式?或者我应该以其他方式存储它们? 从逻辑上讲,我可以扫描每个记录并

    0热度

    1回答

    目标: 我想允许用户通过ID来搜索文档,或允许其他基于文本的查询。 代码: l_search_results = list( cll_sips.find( { '$or': [ {'_id': ObjectId(s_term)}, {'s_text': re.compile(s_term, re.IGNORECASE)},

    1热度

    1回答

    在pymongo在pymongo搜索记录,命令mycoll.find_one()返回以下: {u'name': u'John',u'sex':u'male',u'id':u'xbc541d',u'signup_date': datetime.datetime(2010, 12, 18, 22, 49, 20, 22000)} 如果我搜索使用signup_date记录,没有记录显示出来。即myc

    4热度

    3回答

    我使用pyMongo 1.11和MongoDB 1.8.2。我正在尝试做一个相当复杂的Map/Reduce。我在原型蒙戈的功能,得到了它的工作,但是当我试图将其传送到Python,我得到: --------------------------------------------------------------------------- TypeError Traceback

    1热度

    1回答

    我需要知道是否有可能有对象列表,其中的对象是白天唯一的。 我有一个收集这种格式: { domain: "google.com" counters: [ { day: "2011-08-03", metric1: 10, metric_2: 15 } { day: "2011-08-04", metric1: 08, metric_2: 07 } {

    0热度

    1回答

    我正在使用pymongo访问也使用Celery执行许多异步任务的应用程序中的mongodb。我知道pymongo的连接池不支持异步工作者(基于文档)。 访问集合我有一个集合类包装某些适合我的应用程序的逻辑。我试图理解我用这个包装器继承的一些代码: 此刻的每个集合都创建自己的Connection实例。根据我读的内容,这是错误的,我应该有一个单独的Connection实例(在settings.py或类

    3热度

    2回答

    我在此查询中使用多个运算符。我没有得到任何语法错误,但我没有收到任何数据(应该是),所以我非常确定我正在查看逻辑错误。问题是,我没有看到它。 查询: db.questions.find( {'$and': [ {'answers.s_user_id': {'$ne': s_user_id}}, {'$or': [ {'s_text': re.comp

    0热度

    1回答

    假设我有两个集合,文章和评论。 post = { _id: 1, language: 'en', title: ..., author: ... } comment = { _id: 2345, parent: 1, title: ..., author: ... } 有另一种方式找到所有的文件(意见),其父母有

    0热度

    2回答

    我得到了关于mongo map reduce的问题,我的map reduce可以在mongo shell中执行成功,但是当我尝试执行使用pymongo时,出现以下错误。 以下JSON是我的收藏JSON格式样本 { "_id" : ObjectId("4e41661ecacbd10e00012600"), "timestamp" : "20110809", "variants"

    0热度

    1回答

    我从OSX5升级到Python 2.6附带的OSX6。然后我必须再次安装pymongo才能使用Python 2.6,但我在这样做时遇到了麻烦。当我运行easy_install或pip时,它会继续在python 2.5目录中安装pymongo ...请参阅下面的终端输出。谁能帮忙?如何为Python 2.6安装pymongo?谢谢! localhost:~ $ sudo easy_install -