SQL-запрос от источника данных AppMaker - PullRequest
1 голос
/ 13 марта 2019

Предположим, у нас есть таблица mealbookingtable для хранения всех заказов на еду. У нас также есть таблица foodItem для хранения всех доступных продуктов питания. Мы пытаемся добиться того, чтобы удалить любой продукт, который был забронирован на конкретную дату рейса и номер рейса, поэтому в форме будет просто отображаться любой продукт, который еще не был заказан на эту дату, и номер рейса. Логика выглядит примерно так, как показано ниже, и результат будет отображаться в раскрывающемся виджете.

var checkfood = 
    select fooditem from mealbookingtable 
    where flightdate = <flightdate>
    and flightno = <flightno>;

if (checkfood === null){
    //return all food item list to dropdown widget
} else {
    //exclude fooditem from food item list
    //only then return the food item list to dropdown widget
}

Ниже показано, как выглядит форма, чтобы лучше понять, где <fligthdate> & <fligthno> - это параметры, передаваемые из виджета формы.

enter image description here

Я не совсем уверен, сможем ли мы сделать это и как это сделать в AppMaker, но если у кого-то была идея и разум, поделиться каким-нибудь синтаксисом, который можно использовать в сценарии сервера, который будет просто великолепен!

...