0

カテゴリIDで商品を取得したい。製品には「categories」という属性があります。これはカテゴリIDの配列であるため、を使用してこれをフィルタリングする方法がわかりませんNSPredicate

それも可能ですか?それとも、それらすべてをフェッチしてから、それらを反復処理することになっていますか?

4

1 に答える 1

2

NSArrayコアデータには保存せず、NSArrayデータ列タイプはありません...

ほとんどの場合、カテゴリIDフィールドでフィルタリングする必要があります。その場合、次のNSPredicateように使用できます。

NSPredicate *searchFilter = [NSPredicate predicateWithFormat:@"category_id = %@", 67]; 
于 2012-06-25T06:08:52.407 に答える