Hello. I would like to rewrite from()
in pipelines.
from(
t in Tournament,
where: like(t.name, ^like) or like(t.game_name, ^like)
)
|> date_filter()
|> Repo.all()
Is it possible?
Hello. I would like to rewrite from()
in pipelines.
from(
t in Tournament,
where: like(t.name, ^like) or like(t.game_name, ^like)
)
|> date_filter()
|> Repo.all()
Is it possible?
I think from the top of my head that you could do:
# assuming
import Ecto.Query
t in Tournament
|> from()
|> where(like(t.name, ^like) or like(t.game_name, ^like))
|> date_filter()
|> Repo.all()
I think it’s more like this:
import Ecto.Query, only: [where: 3]
Tournament
|> where([t], like(t.name, ^like) or like(t.game_name, ^like))
|> date_filter()
|> Repo.all()
Thank you!