0
我想通過哈希集ActiveRecord查找方法Model_name.where({ :key => value })
。這是完美的,但由此組成的SQL使用直接比較=。是否可以自定義此項並使用hashset切換到LIKE比較用法?Rails3主動記錄哈希集定製
我想通過哈希集ActiveRecord查找方法Model_name.where({ :key => value })
。這是完美的,但由此組成的SQL使用直接比較=。是否可以自定義此項並使用hashset切換到LIKE比較用法?Rails3主動記錄哈希集定製
的:key => value
語法僅適用於=
,IN
,和BETWEEN
條件(取決於value
是否是原子,數組或一個範圍)。還有其他要求您將字符串作爲SQL傳遞:
Model.where("key LIKE ?", value)