Example #1
0
def modify_by_name(name, **modify_json):
    """

    :param name:
    :type name:
    :param modify_json:
    :type modify_json:
    :return: number of row update, 0 if not find, error if modify_json is wrong
    :rtype: int
    """
    query = EBikeModel.update(**modify_json).where(EBikeModel.name == name)
    return query.execute()
Example #2
0
def num_sold_increment(name):
    query = EBikeModel.update(num_view=EBikeModel.num_sold + 1) \
        .where(EBikeModel.name == name)
    return query.execute()
Example #3
0
def num_view_increment(name):
    # 获取num_view
    # 递增num_view
    query = EBikeModel.update(num_view=EBikeModel.num_view + 1) \
        .where(EBikeModel.name == name)
    return query.execute()