Anonymous
Просто подставляй как expressApp.use(...). Ну и так же expressRouter.use(...)
Anonymous
А шо пишет?
👨🏼💻
так миддлвару передавай внутрь
👨🏼💻
app.use(function (req, res, next) {
console.log('Time:', Date.now());
next();
});
👨🏼💻
вот пример
👨🏼💻
если хочешь как у тебя, то передай функцию, которая возвращает функцию
👨🏼💻
некс - это переход к следующему контроллеру
👨🏼💻
я хз как там твой кад организирован
👨🏼💻
но тебе надо написать че-то типа: app.use(function (req, res, next) {
kad();
next();
});
👨🏼💻
Желательно всё в промисы и некст при ошибке (если надо)
👨🏼💻
Сорри, я занят, так было 2 минуты
Anonymous
Так, погоди. При чём тут express? Kad - это сам сервер, могущий middleware аля Connect/Express. То есть kad.use((req, res, next) => {...}).
Макс
Ребят
Макс
А как в knex добавить andWhere в цикле?
Anonymous
Можно наверное, не видел в доках на первый взгляд. Я ж с ним не работал, ман ток что почитал) Интерфейс для middleware у них то одинаковый, но это скорее для удобства разработки, чем для взаимозаменяемости кода.
Anonymous
Насколько я понял, у него внутри есть свой http-сервер.
👨🏼💻
👨🏼💻
Нода у тебя задана
Aleksand
👨🏼💻
Таймураз
в ультрабук толщиной 13 мм
👨🏼💻
а зачем оно тебе надо??
👨🏼💻
ну зареквайрил ты кад. а ноде ты присводил это как вот тут:
👨🏼💻
вот тут
👨🏼💻
ну почему не сокеты??? ааааааааааааааа
Anonymous
Макс
Ребят, подскажите пожайлусто глупцу
👨🏼💻
https://github.com/peers/peerjs/blob/master/examples/chat.html
👨🏼💻
вот тебе прям экзампл как тебе реализовать твой чат
👨🏼💻
только логику ЖКвери перепиши на что-то нормальное
Макс
Мне в req.query.Id приходит массив. Из не известного кол -ва элементов. Как мне реализовать and where?
👨🏼💻
👨🏼💻
Anonymous
Эт где ж у тебя таски такие?
👨🏼💻
ну геннерь их на клиенте. юиддом например
👨🏼💻
я ебу :)
Макс
Макс
Спред...
Макс
Ок, спасибо
👨🏼💻
так это ж обозначение массива
Макс
Мускл база, запрос типа
knex(nameTable).where({filterId:Id[0]})
👨🏼💻
что б было понятно :)
👨🏼💻
Макс
Mysql
👨🏼💻
ну лично мне понятнее, что арр - это массив, из которого арр0, арр1 - это эл-ты. Дело вкуса видимо :)
👨🏼💻
ты спредом массив как разворачиваешь? на эл-ты или на массивы?
👨🏼💻
а может быть массив объектов. у нас никакой инфы
Макс
Квери строка выглядит так
Макс
I'd[]=2&ID[]=5
Макс
К примеру
Макс
Прошу прощения, я с мобильньго
👨🏼💻
👨🏼💻
у тебя синтаксис не тот
Макс
Так тоже работает
Макс
Для запроса по одному критерию
👨🏼💻
читаю доку. там такой синтаксис
Макс
Что бы по нескольким критериям, нужно добавит andWhere
Макс
Только проблема в том, что пользысатель может выбрать 1 элемент
Макс
Или 10
👨🏼💻
Ну ок. Делай if(arr.langth <=1) {query only with} else {query with map returns andWith}
👨🏼💻
можешь тернарно записать
Andriy
knex.table('users').where('id',1).where('active',1).then(function(data){})
Serhii
where(function(){if(param == 1 ){this.select("id").....)}})
Kons
Kons
https://github.com/tgriesser/knex/blob/master/src/query/builder.js#L998
Макс
Большое спасибо
Anonymous
Ребят а как называется эффект, когда весь сайт как будто слайдер
Anonymous
ты опускешься вниз - и справа или слева находится навигация
Anonymous
по слайдам
Anonymous
не могу вспомнить
Anonymous
есть пример?
Anonymous
демку позырить