2
Ich versuche, Volltextsuche in Ecto mit einem Fragment zu implementieren. Es gibt jedoch einen Fehler, der es mir nicht erlaubt, den Parameter für den Suchbegriff zu verwenden.Ecto nicht fragment Parameter für mysql Volltextsuche
Parameter müssen
ZB.Repo.all(
from contact in ZB.Contact,
where: contact.account_id == ^account_id,
where: fragment("MATCH (name,email,phone,address_1,city,state,postal_code) AGAINST ('?*' IN BOOLEAN MODE)", ^search_term)
)
Hat diese Arbeit: 'Fragment (" MATCH (Name, E-Mail, Telefon, ADDRESS_1, Stadt, Staat, postal_code) AGAINST (IN BOOLEAN? MODE) ",^(search_term <>" * "))'? – Dogbert
ja, vielen Dank! Kannst du das als Antwort hinzufügen? –