
? гриб
07.08.2017
15:22:14
я к тому, что если ты на лайке или дизлайке будешь в доп табличку делать +1 или -1, то каунт тебе не надо будет делать
мб я чо не понял )

Сергей
07.08.2017
15:22:48

Konstantin
07.08.2017
15:22:56
там CASE должен быть

Google

Сергей
07.08.2017
15:24:11
как

ASergey
07.08.2017
15:24:31
Select count (*) frim likes where .... group by status

Сергей
07.08.2017
15:24:37
о

Evgeny
07.08.2017
15:25:15
а у тебя это основное храниилище - на sql?

Сергей
07.08.2017
15:25:24

Evgeny
07.08.2017
15:25:39
я б настоятельно рекомендовал хотя бы по верхам потратить вечер и прочитать ман

Сергей
07.08.2017
15:25:43

ASergey
07.08.2017
15:26:12
В селект добавь еше поле статус

Сергей
07.08.2017
15:26:13

Konstantin
07.08.2017
15:26:15
ну ещё в выборку статус добавить

Dmitry
07.08.2017
15:26:21
Select status, count (*) frim likes where .... group by status

Evgeny
07.08.2017
15:26:23

Google

Dmitry
07.08.2017
15:26:40
Если про это был вопрос конечно )

Сергей
07.08.2017
15:26:46

ASergey
07.08.2017
15:26:58
count(*) as cnt, status

Сергей
07.08.2017
15:26:58
а распилить статус в столбцы вариант

Alexandr
07.08.2017
15:27:44
https://stackoverflow.com/questions/19029842/if-then-else-statements-in-postgresql
если в одну строку надо

Сергей
07.08.2017
15:30:14
чет

Anton
07.08.2017
15:31:48
хочу сделать одним запросом
заведи функцию с этими двумя запросами и запрашивай ее. имхо лучше и чище, чем городить многоэтажные запросы, с первого взгляда, мало кому понятные кроме их автров

Сергей
07.08.2017
15:32:09

Anton
07.08.2017
15:32:14
угу

Сергей
07.08.2017
15:32:18
блин
ещё и их как-то поддерживать

ASergey
07.08.2017
15:32:29
Да, иф елсе тут уместнее нежели груп бай
Запрос простой , не понимаю зачем там хранимка
Можно тригер сделать, еще круче будет

Сергей
07.08.2017
15:33:03
я не могу разобраться
не работает нихрена

Google

Сергей
07.08.2017
15:33:37
чет не

Anton
07.08.2017
15:33:39

Alexandr
07.08.2017
15:34:15
зато group by проще читается, я бы на нем остановился. если не прям критично критично одной строкой получиться

Сергей
07.08.2017
15:34:26

ASergey
07.08.2017
15:35:46
чет не въезжаю
Вынужден идти, если че не поймешь или будет вопрос напиши в пм

Alexandr
07.08.2017
15:42:06
http://sqlfiddle.com/#!17/aee9e/3

Сергей
07.08.2017
15:44:34

Alexandr
07.08.2017
15:45:05
не за что)

Oleg
07.08.2017
15:51:29
Народ
Зацените
Либу для вк

Quiss
07.08.2017
15:52:00
где

Oleg
07.08.2017
15:52:02
vk.com/nodesdk

Сергей
07.08.2017
15:53:52
втф
ни линтера, ничего
я пожалуй сделаю форк и доведу до ума

Konstantin
07.08.2017
15:55:48
Там правда в колбеке ошибка последним параметром идет?

Google

Сергей
07.08.2017
15:56:16
так это его код
https://github.com/AntDev95/vk-node-sdk/blob/master/API.js#L44-L107

arts
07.08.2017
15:57:12
vk.com/nodesdk
Не нужно объявлять все переменные через let, это дурной тон.

Сергей
07.08.2017
15:57:26
о промисах чувак не знает
чуваки, переписать это в норм ?

Evgeny
07.08.2017
15:57:46
промисы - порождение дьявола!

Сергей
07.08.2017
15:58:32

arts
07.08.2017
15:58:54
> code = 'return [' + methods.join(',') + '];'
JSON.stringify? Не, не слышали

Сергей
07.08.2017
16:00:15
ещё и console.log

Alexandr
07.08.2017
16:00:40

Сергей
07.08.2017
16:01:07

Konstantin
07.08.2017
16:01:35
Олег, хорошо, что есть желание делать. Послушай замечания, не обращая внимания на усмешки :), и перепиши, следуя этим замечаниям и советам.

arts
07.08.2017
16:01:55
> typeof token === 'object' ? token : [token]
Если это проверка на массив, то лучше Array.isArray.

Eugene
07.08.2017
16:03:10

Сергей
07.08.2017
16:03:30
он же не нужен
=)

arts
07.08.2017
16:03:33
https://github.com/AntDev95/vk-node-sdk/blob/master/Group.js#L70
А вот за это хочется бить по рукам.

Oleg
07.08.2017
16:04:00
Либа не моя, кек

Google

Oleg
07.08.2017
16:04:36
Вот тут сидит один гражданин (@bifot)
Его библиотека есть в официальной документации VK
vk.com/dev/bots_docs

Konstantin
07.08.2017
16:06:58
Ааа, ты скинул сюда поржать? ))

Сергей
07.08.2017
16:07:34

Enjoy the
07.08.2017
16:08:32
Ему 14, мой знакомый

Konstantin
07.08.2017
16:08:54
Это вообще законно?

Dmitriy
07.08.2017
16:11:20
http://sqlfiddle.com/#!17/aee9e/3
http://sqlfiddle.com/#!9/0dd6c3/2
Если нужно учитывать null, думаю мой вариант будет медленней, хотя, я бы проверил, оптимизаторы иногда магию творят в разных версиях) И я уверен, что оптимизировать безусловные операции в разы проще) А если есть индексы, то скорей всего мой вариант будет быстрее.

Oleg
07.08.2017
16:17:11

? гриб
07.08.2017
16:26:03
?

Charles
07.08.2017
16:39:48
Тролли)))

Таймураз
07.08.2017
17:11:46

Charles
07.08.2017
17:11:57
хз хз)
ребят, а кто что по стартапам обычно читает?
я прост хз какие есть сервисы помимо тех что на слуху типа всяких там vc.ru, village и прочая
ну в смысле новости про них, всякие статьи типа что почитать какой ман покурить и т.п.

Вишневый чай
07.08.2017
17:14:17
Продакт хант?

Charles
07.08.2017
17:15:27
спс, гляну. даже не слышал про него)
а еще какие кто смотрит?
кстати, почему в группе нет бота для голосований?

Вишневый чай
07.08.2017
17:16:16
Чтоб не спамили и не холиварили