Skip to content
This repository has been archived by the owner on Mar 30, 2022. It is now read-only.

DEFAULT_WHERES like on non-string types #109

Open
nicolai86 opened this issue Oct 9, 2012 · 0 comments
Open

DEFAULT_WHERES like on non-string types #109

nicolai86 opened this issue Oct 9, 2012 · 0 comments

Comments

@nicolai86
Copy link

Hey,

I just tried making contain work on non-string types.

Patching MetaSearch::DEFAULT_WHERES enabled me to write the following:

Order.search(id_like: 12)

However, executing the query leads to SQL like the following:

SELECT * FROM orders where id like 0.

Some investigation turned out that MetaSearch correctly passes "%12%" to AREL, which seems to be the reason for my problem.

Do you have any idea on how to fix this, @ernie ? I'd like AREL not to change my "%12%" to 0.

Suggestions are welcome.

Thank you for your hard work!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant