Size: a a a

NestJS — русскоязычное сообщество

2020 April 21

S

Sviatoslav in NestJS — русскоязычное сообщество
Простой limit 1 с сортировкой одно поле с емейлом On a table with 10k rows, the following query needs 3.7 seconds правда какая машинка не уточняется. А вообще интересно, не знал об этом.
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Sviatoslav
Простой limit 1 с сортировкой одно поле с емейлом On a table with 10k rows, the following query needs 3.7 seconds правда какая машинка не уточняется. А вообще интересно, не знал об этом.
То есть он будет искать аж 3,7 сек ? Чет многовато как по мне.
источник

К

Коля in NestJS — русскоязычное сообщество
Добрый вечер. Подскажите пожалуйста, кто-то сталкивался с тем, как сделать разрыв страницы в puppeteer?
источник

К

Коля in NestJS — русскоязычное сообщество
page-break-after: always — не помогает
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Коля
Добрый вечер. Подскажите пожалуйста, кто-то сталкивался с тем, как сделать разрыв страницы в puppeteer?
Это вопрос к @jashka_jashka
источник

LK

L K in NestJS — русскоязычное сообщество
Коля
Добрый вечер. Подскажите пожалуйста, кто-то сталкивался с тем, как сделать разрыв страницы в puppeteer?
@nodejs_ru
вам туда )
здесь тема чата nestjs
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
L K
@nodejs_ru
вам туда )
здесь тема чата nestjs
Может проще бота пот телеграм написать что б зря не дергали?
источник

LK

L K in NestJS — русскоязычное сообщество
Sviatoslav
Может проще бота пот телеграм написать что б зря не дергали?
бота который что будет делать ?
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
L K
бота который что будет делать ?
Отправлять на @nodejs_ru )
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Коля
Добрый вечер. Подскажите пожалуйста, кто-то сталкивался с тем, как сделать разрыв страницы в puppeteer?
Или даже сюда @puppeteer_ru
источник

К

Коля in NestJS — русскоязычное сообщество
Спасибо
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Sviatoslav
Ладно, уговорил, поставлю звезду авансом)
я его дискавери расковырял и добавил мультипрвайдинг на его основе себе дома) кайф вообще)
источник
2020 April 22

AA

Andrey Ashurko in NestJS — русскоязычное сообщество
подскажите пожалуйста как адекватно использовать fastify-cookie плагин внутри nest? в каком месте регистрировать?
источник

h

handleChange in NestJS — русскоязычное сообщество
Ребята, подскажите пж, ломаю уже 2 часа голову. В инете инфы нормальной нет. Есть код, который выдает список чатов:

async getUserChatRoomList(user: User): Promise<ChatRoom[]> {
   const query = this.createQueryBuilder('chat_room');

   query.leftJoinAndSelect('chat_room.purchase', 'purchase');

   query.leftJoinAndSelect('chat_room.chatRoomUser', 'chatRoomUser');

   query.leftJoinAndSelect('chat_room.message', 'message');

query.select([
 'chat_room.id',

 'purchase.id'

   'purchase.boostData',

 'message',
]);

return query.getMany();

}

через query.leftJoinAndSelect('chat_room.message', 'message') я делаю join таблицы сообщений. как можно задать лимит message и отсортировать их по DESC ?
источник

С

Сергей in NestJS — русскоязычное сообщество
handleChange
Ребята, подскажите пж, ломаю уже 2 часа голову. В инете инфы нормальной нет. Есть код, который выдает список чатов:

async getUserChatRoomList(user: User): Promise<ChatRoom[]> {
   const query = this.createQueryBuilder('chat_room');

   query.leftJoinAndSelect('chat_room.purchase', 'purchase');

   query.leftJoinAndSelect('chat_room.chatRoomUser', 'chatRoomUser');

   query.leftJoinAndSelect('chat_room.message', 'message');

query.select([
 'chat_room.id',

 'purchase.id'

   'purchase.boostData',

 'message',
]);

return query.getMany();

}

через query.leftJoinAndSelect('chat_room.message', 'message') я делаю join таблицы сообщений. как можно задать лимит message и отсортировать их по DESC ?
Использовать другую ОРМ) ну или делать отдельно запрос для выдергивания отдельно сообщений и потом склеивания данных.
источник

h

handleChange in NestJS — русскоязычное сообщество
Сергей
Использовать другую ОРМ) ну или делать отдельно запрос для выдергивания отдельно сообщений и потом склеивания данных.
я уже нашел как сделать это)
источник

С

Сергей in NestJS — русскоязычное сообщество
handleChange
я уже нашел как сделать это)
о! и как же?
источник

h

handleChange in NestJS — русскоязычное сообщество
Сергей
о! и как же?
query.leftJoinAndMapOne(
     'chat_room.lastMessage',
     'chat_room.message',
     'lastMessage',
     'lastMessage.viewed = FALSE AND lastMessage.createDate > chatRoomUser.createDate',
   );
источник

h

handleChange in NestJS — русскоязычное сообщество
query.loadRelationCountAndMap(
     'chat_room.newMessageCount',
     'chat_room.message',
     'mc',
     qb => {
       qb.leftJoinAndSelect('chat_room.chatRoomUser', 'chatRoomUser');
       qb.andWhere(
         'mc.viewed = FALSE AND mc.createDate > chatRoomUser.createDate',
       );
       return qb;
     },
   );
источник

С

Сергей in NestJS — русскоязычное сообщество
а ну смапить...
источник