で文字列フィールドを照会ない:レルムは、私は私のデータソース内のそのような機能を持っている空白
func getAllFood(by type: String) -> [UserFoodInformation] {
var findedFood = [UserFoodInformation]()
findedFood.append(contentsOf: baseUserFoodDataSource.getAllFood(by: type))
let predicate = NSPredicate(format: "foodType == %@", type)
let resultOfSearching = dataBase.objects(AddedUserFood.self).filter(predicate).sorted(byKeyPath: "name")
for searchedFood in resultOfSearching {
findedFood.append(searchedFood)
}
return findedFood
}
私は空白から成る文字列を照会しようとすると、私は何の結果を持っていないが、私はシンプルなワンに問い合わせる場合単語のパラメータ、すべてうまくいく。何故ですか?複数の単語で構成されるレルム内の文字列フィールドを持つことはできますか?
ありがとうございました。私の問題はもっと簡単でした。何らかの理由で私のモデルが0を返すと、自分自身の空白で構成されるフィルタリングパラメータが返されます。私が探していることの一部に間違いがあったようです。 –