(Ecto.Query.CompileError)any(l.signers)不是有效的查询表达式。
any(l.signers)
(from l in Listing, where: "xxxxxx@gmail.com" == any(l.signers)) |> Repo.all()
zzwlnbp81#
Ecto.Query.API.in/2假定用于覆盖postgresqlANY选择器。
Ecto.Query.API.in/2
ANY
where: ^mail_addr in l.signers
假设l.signers是可枚举的。
l.signers
fafcakar2#
从“xxxxxx@gmail.com”= ANY(签名者)的列表中选择ID、地址、所有者;此查询在PostgreSQL中有效。
2条答案
按热度按时间zzwlnbp81#
Ecto.Query.API.in/2
假定用于覆盖postgresqlANY
选择器。假设
l.signers
是可枚举的。fafcakar2#
从“xxxxxx@gmail.com”= ANY(签名者)的列表中选择ID、地址、所有者;
此查询在PostgreSQL中有效。