• R
    Unify the query values normalization for multiple values · 60387553
    Ryuta Kamizono 提交于
    Currently the query values normalization for multiple values is missing
    some parts.
    
    Some values are flatten, but others are not flatten.
    Some values are compact, but others are not compact.
    some values are compact_blank, but others are not compact_blank.
    
    Originally all multiple values should be flatten and compact_blank
    before `build_arel`, if it is not ensured which multiple values are
    normalized or not, we need to normalize it again carefully and
    conservatively in `build_arel`.
    
    To unify the query values normalization for multiple values, ensure the
    normalization in `check_if_method_has_arguments!` since all multiple
    values should be checked by the method.
    60387553
query_methods.rb 49.2 KB