Example #1
0
def convert():
    db = get_db()
    user = db.users.find_one({"_id": "twitter@baio1980"})
    names = []
    tags = []
    for c in user["contribs"]:
        contrib = db.contribs_v2.find_one({"_id": ObjectId(c["ref"])})
        if contrib and "items" in contrib:
            for i in contrib["items"]:
                n = i["object"]
                names.append(n)
                n = i["subject"]
                names.append(n)
                tags += i["predicates"]
    names = map(lambda x: (x, x), set(names))
    tags = unique(tags, lambda x: x["type"] + "_" + x["val"])
    tags = map(lambda x: ("relations.ru", x["type"], x["val"], {"val": x["val"]}), tags)
    es.mset("person-names.ru", "politic-rus", names)
    es.bset(tags)
Example #2
0
def convert():
    db = get_db()
    user = db.users.find_one({"_id": "twitter@baio1980"})
    names = []
    tags = []
    for c in user["contribs"]:
        contrib = db.contribs_v2.find_one({"_id": ObjectId(c["ref"])})
        if contrib and "items" in contrib:
            for i in contrib["items"]:
                n = i["object"]
                names.append(n)
                n = i["subject"]
                names.append(n)
                tags += i["predicates"]
    names = map(lambda x: (x, x), set(names))
    tags = unique(tags, lambda x: x["type"] + "_" + x["val"])
    tags = map(
        lambda x: ("relations.ru", x["type"], x["val"], {
            "val": x["val"]
        }), tags)
    es.mset("person-names.ru", "politic-rus", names)
    es.bset(tags)
Example #3
0
 def test_mset(self):
     return
     names = [(u"васильева евгения", u"васильева евгения"), (u"васильев николай", u"васильев николай")]
     es.mset("person-names.ru", "politic-rus", names)
Example #4
0
 def test_mset_tag(self):
     return
     rels = [("друг", "друг")]
     es.mset("relations.ru", "pp-private", rels)