
Kozimjon
26.09.2018
07:59:42

Big
26.09.2018
08:07:47
Привет всем, использую в sql запросе join и получается так что нужно 2 раза вставить '?' {типа SET = ?} как это правильно сделать ?

MVP
26.09.2018
08:11:46

Cenator
26.09.2018
08:12:09

Google

Big
26.09.2018
08:54:54
почему node mysql ругается на этот запрос когда в php он работает ? SELECT dialogs.*,users.email FROM dialogs INNER JOIN users ON dialogs.user_1 = 63 AND users.id = dialogs.user_2 ?

Vitaly
26.09.2018
08:55:35
Можно увидеть текст ошибки?

Big
26.09.2018
09:02:44
Что можете сказать ?

Антон
26.09.2018
09:03:12
Как с помощью ноды поместить текст в буфер обмена?
Даже не с помощью ноды, а с помощью джс в целом

500 Internal Server Error
26.09.2018
09:05:50

Big
26.09.2018
09:17:22
Крч я ничего не понял но если ON поменять на WHERE то у меня всё заработала
?

dvv
26.09.2018
09:27:41
Наследие php... даже парсер толком не может обработать запрос.
Перешли на js, выкиньте и MySQL
Юзайте postgree

Yury
26.09.2018
09:30:19
дык ошибка жешь не в парсинге, а в том что переменная не объявлена в либе
а можно вызов query увидеть?

Google

dvv
26.09.2018
09:31:42
Он говорит, поменял on на where, ушла ошибка
Parser.js выкидывает ошибку, скорее всего считает запрос не валидным

Ilya
26.09.2018
09:35:10
Добрый день! Не могу найти вариант, как с SSR приложения nuxt.js подключиться к mysql. Неужели второй web-сервер придётся поднимать, чтобы к базе коннектиться?

Cenator
26.09.2018
09:35:48

Yury
26.09.2018
09:38:36

dvv
26.09.2018
09:39:08
Грешение на наследие

Yury
26.09.2018
09:42:45
ваще юзать на ноде мускул в 2к18
такое себе

Vitaly
26.09.2018
09:43:04
Аргументы?

Big
26.09.2018
09:43:41

dvv
26.09.2018
09:44:19
Да какие тут могут быть аргументы, здравый смысл

Yury
26.09.2018
09:44:22
в сравнении с той же psql?
да хотя бы поддержка json

Cenator
26.09.2018
09:45:14

Yury
26.09.2018
09:45:56
а массивы завезли?

dvv
26.09.2018
09:47:19
Ну допустим в постгре поддерживается объектно-реляционная модель данных

Alex
26.09.2018
09:48:10
А если она не нужна?

dvv
26.09.2018
09:48:27
Поддержка наибольшего количества типов данных, чем остальные субд
Или как было сказано молодым человеком выше, поддержка многомерных массивов

Vitaly
26.09.2018
09:51:23
Имхо это уже специфика
Это не аргументы против mysql, это аргументы за psql

Google

dvv
26.09.2018
09:54:36
Ну блин, не знаю, а допустим курсоры?
MySQL выгружает на клиента весь датасет, постгрее позволяет использовать курсоры для чтения датасета
Удобно же

Vitaly
26.09.2018
09:58:30
угу, согласен

Yury
26.09.2018
09:59:18
не если смотреть на вещи из серии, зачем мне универсальная отвертка, у меня же сейчас только шурупы с прямым шлицем, то встает вопрос, а нужна ли и mysql в целом?

dvv
26.09.2018
09:59:54
Ну и самое главное время, обе субд требуют время на изучение и освоение всяких тонкостей. Времени мало. Можно выбрать какой-то один продукт и его затачивать, я выбираю тот что даёт мне больше возможностей, даже тех что пока не использую. Потому что когда потребуется, я уже буду знать поведение продукта в его базе.

Yury
26.09.2018
10:02:24
я как и большинство php-писарей, в начале тоже в mysql сидел, ничего против неё в целом не имел, просто понимаю, что на текущий момент стандартные потребности в хранении данных и их использовании несколько иначе, нежели ли ранее)

dvv
26.09.2018
10:02:24
Хотя... ангуляр вроде даёт тоже много возможностей, но похоже это только вредит продукту

Yaroslav
26.09.2018
10:02:59
для бд, юзайте sequelize норм решение
ток дока не очень

dvv
26.09.2018
10:03:48
Что там за ошибка?

Yaroslav
26.09.2018
10:04:01

Yury
26.09.2018
10:04:08
дак не про orm же речь

Yaroslav
26.09.2018
10:04:16
т.е. небыло t.field1 = t2.field2

Grigorii
26.09.2018
10:04:28

Yaroslav
26.09.2018
10:04:53

Yury
26.09.2018
10:04:56
ON dialogs.user_1 = 63 AND users.id = dialogs.user_2 ?

Yaroslav
26.09.2018
10:05:22
проглядел

dvv
26.09.2018
10:05:32
Тоже хотел обратить на это внимание

Yury
26.09.2018
10:05:39
я думаю тут ошибка в том что джойнится users но пишется dialogs.user_1 = 63

Google

Yury
26.09.2018
10:05:48
которое должно быть в where

Yaroslav
26.09.2018
10:05:55
да

dvv
26.09.2018
10:06:54
Вот в постгре это не вызывает проблем.

Yaroslav
26.09.2018
10:07:11
в постгре нельзя апдейтить несколько таблиц за 1 запрос

dvv
26.09.2018
10:07:20
А ещё блин, пропустил самое важное по постгре
CTE

Yaroslav
26.09.2018
10:08:06
ну на практике, если тебе это нужно, то стоит пересмотреть логику
но да, мне не хватало их

dvv
26.09.2018
10:08:49
Думаю те кто сталкивался с выборкой деревьев, знает насколько это та ещё ...бань
CTE позволит сделать ‘псевдо’ рекурсивный запрос
И выбрать легким способом, довольно глубокое дерево на adjacency list model. Без дополнительных усложнений в структуре данных
Помяните моё слово, когда столкнётесь с деревьями...

Roman
26.09.2018
10:14:47
Привет всем. Есть новички, кто хочет научится в бек и ноду? Я хочу попробовать что-то подобное создать @WastelandWarsBot (не реклама если чо)
Можете в лс написать, если интересно

lexxx
26.09.2018
10:21:58
срочно, я щас пишу на node.js в общем у меня скрипт заносит в постгрес 64 тысячи записей
он делается это за 19 секунд, это нормально для node.js?
timeof execution: --> 19045

arts
26.09.2018
10:22:44

lexxx
26.09.2018
10:23:20
По одной что ли?
да, я не тупой,знаю как все разом засунуть, но там весь смысл в том что надо по одной

arts
26.09.2018
10:24:05

lexxx
26.09.2018
11:13:26
сейчас он вставляет 64 тысячи записи за 2 секунды
bitrix prices loading finished
timeof execution: --> 1949

Google

Eugene
26.09.2018
11:18:26
Поделись секретом плз

Alexander
26.09.2018
11:21:21

lexxx
26.09.2018
11:23:49
ну 2 секунды для вставки 64 тыс записей в постгрес нормально?
на ноде или можно добиться быстроты? ё

Eugene
26.09.2018
11:24:52
разобрался
В смысле сарказм? Ты оптимизировал, мне интересно как, может пригодится

Dmitry
26.09.2018
11:25:05

lexxx
26.09.2018
11:25:13
ну пиши в лс, скину гист, чат же не для этого

arts
26.09.2018
11:26:16
Всем интересно

Yurii
26.09.2018
11:28:01

Eugene
26.09.2018
11:36:49
Похер тогда, уже не интересно. Чат для того чтоб делиться опытом, а не только странные вопросы задавать.

Oleg
26.09.2018
11:40:21
Кидай сюда гист
В чем проблема

lexxx
26.09.2018
11:41:42
Кидай сюда гист
https://gist.github.com/alersenkevich/0a0511731f0cbb1e1231a89e858207e4

Oleg
26.09.2018
11:42:23
❤️

Egor
26.09.2018
11:57:34
Доброго времени суток. Подскажите пожалуйста, почему у меня при сохранении файла браузером при наличии в Content-Disposition: filename*=UTF-8''1%20%5BEgor%20Letov%20-%209//26/2018%5D.pdf при сохранении / заменятся на _ ?