Size: a a a

JavaScript.Ninja

2019 December 28

S

Sergei in JavaScript.Ninja
Помогите пожалуйста.. отблагодарю
источник

PG

Pavel Gubin in JavaScript.Ninja
На чём написан?
источник

V

Vitaly in JavaScript.Ninja
ребят, а что chaiHttp не умеет bearer token передавать?
       it('should delete token from db', async () => {
           const res = await request
                               .get('/login')
                               .set('Content-Type', 'application/json')
                               .set("Authorization", "Bearer " + token);
           expect(res.body.error).to.be.equal(false);
           expect(res).to.have.status(200);
       });
источник

S

SkaterDark in JavaScript.Ninja
в typeorm есть магические операторы как в джанге или я зажрался?
источник

S

SkaterDark in JavaScript.Ninja
я хочу достать элементы из бд за определенный месяц. Я не хочу городить сложный запрос типа date > dateMin AND date < dateMax. В джанге я бы сделал просто вот так
Model.objects.filter(date__month=11)
источник

M

Michael in JavaScript.Ninja
SkaterDark
я хочу достать элементы из бд за определенный месяц. Я не хочу городить сложный запрос типа date > dateMin AND date < dateMax. В джанге я бы сделал просто вот так
Model.objects.filter(date__month=11)
between не работает? например так: query.where(
      `"order"."createdAt"
   BETWEEN :begin
      AND :end`
   ,{ begin: orderInput.begining, end: orderInput.ending)
источник

DS

Dmitriy Shuleshov in JavaScript.Ninja
Calle Nord
А если быть точным 6.8.0 версия (самая новая). Ни в коем случае не обновляйтесь
Issue link?
источник

S

SkaterDark in JavaScript.Ninja
Michael
between не работает? например так: query.where(
      `"order"."createdAt"
   BETWEEN :begin
      AND :end`
   ,{ begin: orderInput.begining, end: orderInput.ending)
работает, но чтоб его использовать мне нужно мнго лишнего кода написать. Я же это сразу сказал.
источник

S

SkaterDark in JavaScript.Ninja
а именно сделать этот begin И end
источник

S

SkaterDark in JavaScript.Ninja
Я же на чистом SQL могу это сделать понимаешь?
источник

S

SkaterDark in JavaScript.Ninja
а орм должен предоставить мне как бы готовое решение
источник

S

SkaterDark in JavaScript.Ninja
SELECT %4,strftime('%Y', date) as year,strftime('%m', date) as month from %3 where  year = '%1' and month = '%2'
источник

S

SkaterDark in JavaScript.Ninja
но чтоб не городить этот кошмар я использую орм. Если орм это не умеет зачем мне его использовать?
источник

M

Michael in JavaScript.Ninja
SkaterDark
но чтоб не городить этот кошмар я использую орм. Если орм это не умеет зачем мне его использовать?
мне кажется разработчики TypeORM пришли к такому же выводу, только со своей стороны и обеспечили расширяемый минимум
источник

S

SkaterDark in JavaScript.Ninja
не понял. Он такое не умеет?
источник

M

Michael in JavaScript.Ninja
SkaterDark
не понял. Он такое не умеет?
а зачем? когда можно легко расширить стандартным SQL
источник

S

SkaterDark in JavaScript.Ninja
ну это запасной вариант
источник

S

SkaterDark in JavaScript.Ninja
в джанге например так делать неправильно
источник

M

Michael in JavaScript.Ninja
SkaterDark
в джанге например так делать неправильно
к сожалению доступной философии, помему в Джанге так, тут так я не нашёл...
источник

DS

Dmitriy Shuleshov in JavaScript.Ninja
Calle Nord
Мда, ESLint не работает теперь в vscode
сча проверил все работает нормально. виндовс
источник