Size: a a a

2019 November 19

PG

Pïg Grëënëst in pro.elixir
Может делать  update?
источник

SL

Sergey Loguntsov in pro.elixir
нет .. нужен инсерт
источник

SL

Sergey Loguntsov in pro.elixir
это новый юзер
источник

SL

Sergey Loguntsov in pro.elixir
в базе он может быть
источник

SL

Sergey Loguntsov in pro.elixir
мне говорят что insert ничего не генерирует .. а по факту генерирует
источник

DP

Denis Papushaev in pro.elixir
Sergey Loguntsov
ну и где там chagesset ? там его нет .
https://hexdocs.pm/ecto/Ecto.Changeset.html
defmodule User do
 use Ecto.Schema
 import Ecto.Changeset

 schema "users" do
   field :name
   field :email
   field :age, :integer
 end

 def changeset(user, params \\ %{}) do
   user
   |> cast(params, [:name, :email, :age])
   |> validate_required([:name, :email])
   |> validate_format(:email, ~r/@/)
   |> validate_inclusion(:age, 18..100)
   |> unique_constraint(:email)
 end
end

changeset = User.changeset(%User{}, %{age: 0, email: "mary@example.com"})
Repo.insert(changeset)
источник

DP

Denis Papushaev in pro.elixir
херачиш чейнджсет, а потом его инсертиш
источник

SL

Sergey Loguntsov in pro.elixir
и что в любом месте где я инсерчу я должен это говно писать ? )
источник

SL

Sergey Loguntsov in pro.elixir
жесть
источник

DP

Denis Papushaev in pro.elixir
источник

DP

Denis Papushaev in pro.elixir
в таком случае рейлс это твое)
источник

SL

Sergey Loguntsov in pro.elixir
да я вообще гольный SQL люблю
источник

SL

Sergey Loguntsov in pro.elixir
а кто такой руби я вообще не вкурсях
источник

DP

Denis Papushaev in pro.elixir
Sergey Loguntsov
и что в любом месте где я инсерчу я должен это говно писать ? )
и даже при апдейте. прикинь
источник

SL

Sergey Loguntsov in pro.elixir
ааааааааааааааа 😳
источник

DP

Denis Papushaev in pro.elixir
а в чем заключается говно?)
источник

NM

Nikita Mistyukov in pro.elixir
и обязательно заново надо писать
источник

NM

Nikita Mistyukov in pro.elixir
старый код переиспользовать - не по-христиански
источник

NM

Nikita Mistyukov in pro.elixir
а унику констрейнт ты можешь засунуть индексом в базе и не заморачиваться)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Всмысле в каждом месте?
источник