Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 03

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Altyn🔥
ты хочешь сделать +1 в случае, если значения lenguage нет?
Беды с головой, спасибо :D
источник

A

Altyn🔥 in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Беды с головой, спасибо :D
пожалуйста)
источник

R

Roman in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Ты их пытаешь перетирать?
да, при вставки новых данний они перетираются  в базе
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Roman
да
Как вариант пробуй:  удалить => .save() => записать => .save()
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Либо посмотри, может есть что-то типо rewrite или что-то такое
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
источник

R

Roman in JavaScript Noobs — сообщество новичков
так к базе записи меняются но при запросе этой же записи выдается старая если ее уже нет. Как?
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Altyn🔥
пожалуйста)
Все равно не записывается +1 почему-то :(
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Roman
так к базе записи меняются но при запросе этой же записи выдается старая если ее уже нет. Как?
Попробуй как я предложил
источник

R

Roman in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Как вариант пробуй:  удалить => .save() => записать => .save()
что значит удалить? перед созранением дропать старую запись?
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Roman
что значит удалить? перед созранением дропать старую запись?
Да
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Тебе нужно задебажить и понять, где косяк, у тебя в коде или в  БД
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Парни есть предложения как этот код можно ещё сократить?
источник

r

rvv880 in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Парни есть предложения как этот код можно ещё сократить?
Использую reduce, и получится 1 строка, year, language можно и внутри цикла/reduce разбирать, или юзай монаду maybe
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
rvv880
Использую reduce, и получится 1 строка, year, language можно и внутри цикла/reduce разбирать, или юзай монаду maybe
Можешь написать как это должно быть? А то не совсем понимаю
источник

r

rvv880 in JavaScript Noobs — сообщество новичков
Какой редактор кода?
источник

r

rvv880 in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Можешь написать как это должно быть? А то не совсем понимаю
Монаду используй мейби, там понятно
источник

r

rvv880 in JavaScript Noobs — сообщество новичков
Нужно его для начала выкинуть
источник

DT

Daniil Tchernyavsky in JavaScript Noobs — сообщество новичков
Почитать про Promise all
источник

r

rvv880 in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Можешь написать как это должно быть? А то не совсем понимаю
const get... = (feedback, o = {}) => (feedback.reduce(({year,  lan}) => year === 2019 ? o[lan] === 1 ? o[lan]++ : o[lan] = 1 : 0), o)
Вместо условий замени на монаду мейби, и по дефолту еще можно поставить o[lan] = 1
источник