def get_tag_items_direct():
    """
    Returns all used tag items as set. Directly from the Address model.
    """

    tag_items = set()

    query = Address.query(projection = [Address.tag_items], distinct = True)
    for address in query.iter(batch_size = 200):
        for tag_item in address.tag_items:
            tag_items.add(tag_item)

    # Finished
    return tag_items
def get_tag_items_direct():
    """
    Returns all used tag items as set. Directly from the Address model.
    """

    tag_items = set()

    query = Address.query(projection=[Address.tag_items], distinct=True)
    for address in query.iter(batch_size=200):
        for tag_item in address.tag_items:
            tag_items.add(tag_item)

    # Finished
    return tag_items
def get_business_items_direct():
    """
    Returns all used business items as set. Directly from the Address model.
    """

    business_items = set()

    query = Address.query(projection=[Address.business_items], distinct=True)
    for address in query.iter(batch_size=200):
        for business_item in address.business_items:
            business_items.add(business_item)

    # Finished
    return business_items
def get_category_items_direct():
    """
    Returns all used category items as set. Directly from the Address model.
    """

    category_items = set()

    query = Address.query(projection = [Address.category_items], distinct = True)
    for address in query.iter(batch_size = 200):

        for category_item in address.category_items:
            category_items.add(category_item)

    # Finished
    return category_items
Beispiel #5
0
def get_category_items_direct():
    """
    Returns all used category items as set. Directly from the Address model.
    """

    category_items = set()

    query = Address.query(projection=[Address.category_items], distinct=True)
    for address in query.iter(batch_size=200):

        for category_item in address.category_items:
            category_items.add(category_item)

    # Finished
    return category_items