В Python, как сопоставить то, что находится в массиве? - PullRequest
0 голосов
/ 26 ноября 2018

Предположим, у меня есть несколько вопросов, и с каждым из них связан тег.Некоторые вопросы имеют только один тег «Компания», в то время как другие связаны с «Тестерами».Тогда есть некоторые, которые включают оба тега «Компания» и «Тестеры».Используя маршрут ниже, как я могу вернуть результаты, которые соответствуют любому из двух типов тегов?

@bp.route('/faq/<_tags>', methods=['GET'])
def faq_object_get(_tags):
    try:
        f = Faq.objects(tags=[_tags], status=False)
        return jsonify(f), 201
    except Faq.DoesNotExist:
        return errors.object_does_not_exist('Faq', _tags)
    except Exception as e:
        logger.info(repr(e))
        return errors.bad_request(repr(e))
...