PG
Size: a a a
PG
DR
Bolt.Sips.query(Bolt.Sips.conn(), query.data, params)
|> case do
"MATCH ()-[r:REL_TYPE]->() RETURN r" |> cypher!
DR
case
AD
AD
AD
DR
AD
AD
Н
AP
DR
Н
LL
Bolt.Sips.query(Bolt.Sips.conn(), query.data, params)
|> case do
"MATCH ()-[r:REL_TYPE]->() RETURN r" |> cypher!
case
когда условие около 75 строк - это нормально, по-моемуLL
with(
{:ok, x1} <- f1(x),
{:ok, x2} <- f2(x1)
) do
LL
Н
V
Bolt.Sips.query(Bolt.Sips.conn(), query.data, params)
|> case do
"MATCH ()-[r:REL_TYPE]->() RETURN r" |> cypher!
Bolt.Sips.conn()С пониманием, что у тебя не должно быть не покрытых кейсами веток.
|> Bolt.Sips.query(query.data, params)
|> case do ... end
|> Enum.map(...)
|> Enum.reduce(...)
|> итогдалие
IO.inspect
или иную интроспекцию.AD
DR
Bolt.Sips.conn()С пониманием, что у тебя не должно быть не покрытых кейсами веток.
|> Bolt.Sips.query(query.data, params)
|> case do ... end
|> Enum.map(...)
|> Enum.reduce(...)
|> итогдалие
IO.inspect
или иную интроспекцию.