Получить данные из Кассандры в зависимости от ввода от внешнего - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть веб-сайт, где пользователь выбирает «сервис», например: «Дженкинс». После того, как он это сделал, я хочу запросить некоторые данные из моей базы данных кассандры, чтобы они соответствовали этим данным (от пользователя), и отправить их через сельдерей. Единственная проблема, я не знаю, как столкнуться с этой проблемой. Ниже приведены некоторые из моего кода (только бэкэнд). И еще, я действительно новичок в Питоне и Кассандре.

Я хочу что-то вроде запроса строк ниже, за исключением того, что я хочу сделать это с Cassandra ORM.

Есть предложения?

Здесь я получаю входные данные "Jenkins" из внешнего интерфейса.

def load_all_applications():
    result = []
    for data in Application.objects().all():
        result.append(data['name'])


return result

А вот метод, в котором я хочу получить этот ввод из внешнего интерфейса и в зависимости от значения, которое он содержит, я хочу продолжить запрос.

def load_selected_application(apps):
    application = []

    for data in Service.objects().all():
        application.append(data['servicename'])
        #application.append(data['address'])



    #rows = session.execute('SELECT gocd, serverdependencies, jenkins, nodes FROM application WHERE name=%s',apps)

    return application
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...