我有以下查询
Suburb.where("name ILIKE ?", '%#{"Camp Hill"}%').to_a
它返回一个空数组。但是,如果我跑
Suburb.where(name: "Camp Hill").to_a
我被退回了一个记录。我不知道为什么这不起作用。我是否缺少 postgresql 中 ILIKE 的细微差别?
我有以下查询
Suburb.where("name ILIKE ?", '%#{"Camp Hill"}%').to_a
它返回一个空数组。但是,如果我跑
Suburb.where(name: "Camp Hill").to_a
我被退回了一个记录。我不知道为什么这不起作用。我是否缺少 postgresql 中 ILIKE 的细微差别?