Пример #1
0
def fetch_profiles(search_results, search_type="name"):

    results = []

    for search_result in search_results:

        if search_type == 'name':
            response = search_profiles.find({"name": search_result})

        elif search_type == 'twitter':
            response = search_profiles.find({"twitter_handle": search_result})

        elif search_type == 'username':
            response = search_profiles.find({"username": search_result})

        for result in response:

            try:
                del result['name']
                del result['twitter_handle']
                del result['_id']
            except:
                pass

            results.append(result)

    return results
def fetch_profiles(search_results, search_type="name"):

    results = []

    for search_result in search_results:

        if search_type == 'name':
            response = search_profiles.find({"name": search_result})

        elif search_type == 'twitter':
            response = search_profiles.find({"twitter_handle": search_result})

        elif search_type == 'username':
            response = search_profiles.find({"username": search_result})

        for result in response:

            try:
                del result['name']
                del result['twitter_handle']
                del result['_id']
            except:
                pass

            results.append(result)

    return results
Пример #3
0
def search_people_by_GUID(query, limit_results=DEFAULT_LIMIT):

    result={}
    
    for entry in search_profiles.find({"openbazaar":query}, {"profile":1,"username" : 1}):
         result["profile"] = entry["profile"]
         result["username"] = entry["username"]
    
    pretty_print(result)
def search_people_by_GUID(query, limit_results=DEFAULT_LIMIT):

    result={}
    
    for entry in search_profiles.find({"openbazaar":query}, {"profile":1,"username" : 1}):
         result["profile"] = entry["profile"]
         result["username"] = entry["username"]
    
    pretty_print(result)