ecto-search-simple-word-similarity.ex
· 207 B · Elixir
Raw
defp items_search(search) do
dynamic(
[item],
fragment(
"word_similarity(?, CONCAT(?, ' ', ?)) > 0.6",
^search,
item.name,
item.description
)
)
end
1 | defp items_search(search) do |
2 | dynamic( |
3 | [item], |
4 | fragment( |
5 | "word_similarity(?, CONCAT(?, ' ', ?)) > 0.6", |
6 | ^search, |
7 | item.name, |
8 | item.description |
9 | ) |
10 | ) |
11 | end |