Я создал бота из чата. и он спрашивает о поле, которое бот заставляет вас выбирать, если мужской или женский ... оба установлены на один атрибут gender
, но я хотел изменить значение каждого выбранного, как если бы я выбрал мужской значение будет равно 1, и если женский 0 ..
что произойдет, когда это произойдет code> или gender = male
, чего я хотел добиться - это когда я выбираю мужской, значение, которое будет сохранено, равно 1, а если женское 0, то это будет выглядеть на моей базе данных gender = female
if gender = 1
и male
if gender = 0
router.post('/chatbot_patient', (req, res) => {
var ref = database.ref('patients');
var body = _.pick(_.assign(patient, req.body), _.keys(patient)); body['client_fk'] = req.body['chatfuel user id']; req.body['1'] = req.body['male'];
req.body['0'] = req.body['female'];
body['gender'] = req.body['gender1'];
body['createdAt'] = moment().format('YYYY-MM-DD HH:mm:ss');
ref.push(body); res.json({
"messages": [
{"text": "You are now registered as iWatcher."}
]
});
});
именно так выглядит мой скрипт узла. Я попытался преобразовать его, но он не работает .. есть ли способ сделать это на узле?