我想在酒店实体的两个属性(hotelName和cityName)中搜索关键字
"The Kensington Studios"在hotelName属性中
"London"是cityName属性
在搜索栏中,如果我输入hotelName和cityName的中间部分(就像下面这样),它应该识别并显示结果。
为了实现这一点,我正在做如下操作
let charSet = CharacterSet(charactersIn: " ")
let words = searchText.components(separatedBy: charSet)
let predicate = NSPredicate(format: "(hotelName IN %@) OR (cityName IN %@)", words, words)
但是它返回的结果为空。 请指导我。