Vlad
А какое поле?
Vlad
Lc_collate = C
Igor
LC_CTYPE
Vlad
Тоже С
Vlad
Должно что-то вроде "ru_RU.UTF-8" стоять для правильной работы?
Алексей
За pgs точно не скажу, но % в like лишнее
Алексей
?
Vlad
Может там не В а B(en)
Нет, именно в регистре дело. А как без % указать, что могут быть любые символы до и после?
arts
Эм... const config = require('./config.json');
VN
#whois Админки React + Redux FE, js хочу познать Node.js =) => fullstack Киев Google
Kirill
-
Anonymous
Скажите это нормальная запись ?
Sergey
нет
Victor
async function() { let count = await Post({}).count(), posts = await Post({}).exec(); }
Serhii
Вполне, но можно асинк евейтом, и заключить в трай кейтч на верочку
Anonymous
а как надо ? (без асинков - я пока с промисами только разбираюсь)
Victor
Sergey async / await сахар для промисов
Victor
@sergeysova thx;
ikasymov
думай
Serhii
Хотя, каунт и лист я люблю делать через либу асинк паралел, хз, норм это или нет
Serhii
Сова, ты как считаешь?)
Sergey
не вижу смысла
Sergey
есть асинки
Sergey
делается легко
Sergey
что мешает сделать Promise.all
Sergey
и работать с результатом
Serhii
Ну да впринципе
Serhii
Надо будет сьезжать с либ потихоньку
Serhii
Промайс алл вернет результаты по индексу операции? Не попутает индекс каунта с индексом листа в результате?
V
А чего он должен попутать индексы?
V
const [count, posts] = await Promise.all([countPromise, postPromise])
Sergey
какой задал, такой и будет
V
и авайт туда
V
добавить
Serhii
Я не пробовал, не за компом сейчас поэтому и спросил
Sergey
return Promise.All([ Post.find({}).count().exec(), Post.find({}).skip(...).limit(....).exec(), ]) .then(([count, results]) => { })
Anonymous
ну ладн, спасибо. Ошибок нет, работает и пофиг. Потом тыкнет кто-нибудь, если я что не так написал.
Sergey
https://m.habrahabr.ru/post/334964/
V
неделя жабаскрипта на хабре
Vlad
JS — хороший, JS – плохой... Самый популярный язык на сегодня, откуда у разработчиков столько нелюбови к нему?
arts
У любого хоть сколько-нибудь популярного явления всегда найдутся хейтеры. К тому же, js отнюдь не идеален. Кому как не нам об этом знать
Kons
Но, видать, что-то не устраивает )
ikasymov
мне он кажется удобным
Vlad
А я наоборот питон считаю неудобным 😆
Kons
Это же в питоне отступы?
Anton
JS — хороший, JS – плохой... Самый популярный язык на сегодня, откуда у разработчиков столько нелюбови к нему?
имхо это больше нелюбовь к фронтовым традицияим и экосистеме. хайп драйвен деловмент, целые леса из костылей, итд
Vlad
В нем
ikasymov
и этим он удобен и красив
Vlad
После ES7 синтаксис JSa стал ну очень похожим на нормальный язык
Vlad
Это уже не ES3-5
Kons
и этим он удобен и красив
Ну у меня за отступы и красивости eslint отвечает )
Vlad
А люди все-равно хейтят
Фεδως
Как-то после обычного жс на тайпскрипте безумно кайфно
Kons
И да, для каждой задачи - свой инструмент. А то получится, как про того парня, который всё на JS писал, а потом его в дурку забрали...
Kons
{} эта хрень меня бесит
Ну это дело привычки ) Меня отступы бесят ))) И названия переменых в snake_case
Vlad
Забавно, но именно на JS сейчас можно написать ВСЁ
Vlad
Электрон – десктопные приложения, RN – мобильные, Backend – нода, фронт энд – что угодно
ikasymov
у меня это snakeCase уже по горло стоить
Vlad
camelCase
Vlad
?
ikasymov
не важно поняли же
Vlad
Мне вот реально так удобнее читать))) Убеждаюсь что язык – дело привычки
ikasymov
каждый раз как будто класс обявляешь
ikasymov
ну да дело привычки
ikasymov
синтаксис дело привычки а уметь использовать инструмент туда куда надо уже скилл
Сергей
всем привет! есть задача на сервере, нодой запускать один скрипт раз в сутки какие есть нормальные и удобные решения для nodejs ? спасибо)