Size: a a a

Эликсир и Вунш

2018 December 10

МБ

Максим Барулин in Эликсир и Вунш
и где инфа?
источник

МБ

Максим Барулин in Эликсир и Вунш
с докой туго...
источник
2018 December 12

V

Vladislav in Эликсир и Вунш
ребят, если мне нужно делать синхронизацию двух равнозначных сущностей (2 доски trello) что я должен использовать в elixir?
можно map и проверять и fetch и hasKey но не уверен, что это хорошее решение?
источник

V

Vladislav in Эликсир и Вунш
то есть у меня на досках есть 2 списка и я хочу чтобы при изменении одного списка менялся второй
1) я могу положить id одного как ключ, второго как значение и проверять, когда мне прилетает ответ, какой из списков изменился наличие ключа/значения

2) я могу дублировать записи, то есть сначала указывать в map, что 1 список синхронизируется со вторым и потом наоборот
источник

IK

Ihor Katkov in Эликсир и Вунш
А порядок важен?
источник

V

Vladislav in Эликсир и Вунш
нет
источник

V

Vladislav in Эликсир и Вунш
просто хочу при изменении одного получать второе значение
источник

IK

Ihor Katkov in Эликсир и Вунш
А ты дергаешь api trello или там хуки/сокеты?
источник

V

Vladislav in Эликсир и Вунш
там webhook прилетает
источник

V

Vladislav in Эликсир и Вунш
через api его зарегистрировал и при каждом изменении прилетает json где есть id доски
источник

V

Vladislav in Эликсир и Вунш
а мне нужно по этому id найти доску которая с ним сихронизирована и там такие же изменения применить
источник

V

Vladislav in Эликсир и Вунш
источник

V

Vladislav in Эликсир и Вунш
я сделал так, но мне кажется что не совсем норм, или пойдёт??
источник

V

Vladislav in Эликсир и Вунш
ребят, всем спасибо, вопрос отпал)))
источник
2018 December 18

M

Moi_nik in Эликсир и Вунш
Господа, подскажите где почитать про транзакции на фениксе? Как лучше изолировать  множество запросов на экшн
источник

AP

Artur Plysyuk in Эликсир и Вунш
google -> ecto multi
источник

AV

Andrew Volozhanin in Эликсир и Вунш
Ecto.Repo.transaction всмысле?
источник

M

Moi_nik in Эликсир и Вунш
Наверное
источник

AV

Andrew Volozhanin in Эликсир и Вунш
в доках все достаточно понятно написано.
для типовых случаев лучше юзать Ecto.Multi.
для сложных – fallback на Repo.transaction(fn -> end)
источник

AV

Andrew Volozhanin in Эликсир и Вунш
Ecto.Multi.run твой друг)
источник