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 |