Size: a a a

2019 February 28

BB

Boris Beginin in pro.elixir
а из под впн все ок
источник

NP

Nicolae Paraschiva in pro.elixir
Как сделать
%{foo: :bar} => "%{foo: :bar}"

?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
inspect
источник

NP

Nicolae Paraschiva in pro.elixir
inspect возвращает тот же map
источник

MY

Mikhail Yashkov in pro.elixir
iex(3)> inspect %{foo: :bar}   
"%{foo: :bar}"
источник

ŹR

Źmićer Rubinštejn in pro.elixir
iex(1)> inspect(%{foo: :bar})
"%{foo: :bar}"
iex(2)> inspect(%{foo: :bar}) |> String.split(":")
["%{foo", " ", "bar}"]
источник

NP

Nicolae Paraschiva in pro.elixir
Я делал IO.inspect
Сорри)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
IO.inspect в принципе возвращает то что в него загрузили, поэтому его можно вставить в любую середину любого пайплайна
источник

ŹR

Źmićer Rubinštejn in pro.elixir
data
|> do_smth()
….
|> finish()


data
|> do_smth()
|> IO.inspect(label: “after do_smth()”)

|> finish()
источник

ŹR

Źmićer Rubinštejn in pro.elixir
источник

SG

Shumilkin Gena in pro.elixir
всем привет. Хелп
есть такое

в базе лежит jsonb с айдишником ассоциации, т.е записи типа такой

%SomeCrazyShit{
 id: 1,
 data: %{
   another_shit_id: 42
 }
}


схема вроде такой

sc
hema "crazy_shits" do
 field :data, :map, default: %{}

 belongs_to(:another_shit, AnotherShit, define_field: false)
end

как мне сделать такое

from
(
 s in SomeCrazyShit,
 where: id == 1,
 preload: [:another_shit ????]
)

т.
е. запрелоадить ассоциацию айдишник, которой лежит хрен знает где
источник

SG

Shumilkin Gena in pro.elixir
сори разуплотнил
источник

AD

Anastasiya Dyachenko in pro.elixir
наверно не в тему, но почему не упростить и не продублировать этот айдишник снаружи если он нужен для ассоциаций
источник

SG

Shumilkin Gena in pro.elixir
долгая история, как ты понимаешь
источник

SG

Shumilkin Gena in pro.elixir
но допустим так нельзя сделать
источник

SG

Shumilkin Gena in pro.elixir
(к примеру там охулиард записей в базе, на это завязано куча говнокода и что-то с этим сделать уже почти невозможно)
источник

AD

Anastasiya Dyachenko in pro.elixir
ну первое что приходит в голову это подзапрос в preload
источник

AD

Anastasiya Dyachenko in pro.elixir
источник

SG

Stanislav German in pro.elixir
@Virviil А можешь запинить анонс митапа в Москве?
источник

SG

Shumilkin Gena in pro.elixir
Anastasiya Dyachenko
ну первое что приходит в голову это подзапрос в preload
вот да, но как туда прокинуть параметр
источник