1

次の構造に対して次の述語を記述しましたが、正しく機能するかどうかはわかりません。

Car.h管理対象オブジェクトがあります

Car.h-名前、メーカー、モデル。

toCarParts関係-CarPart.h-ホイール、タイヤ、ミラーなど...

多くのCar.hオブジェクトを含む配列があり、タイヤのあるオブジェクトのみを検索したい(したがって、すべてのオブジェクトでtoCarPartsを調べる必要があり、CarPartsのいずれかがクエリに一致する場合は、その車を結果配列)

この述語はこれを行いますか?

 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY toCarParts.name == [c] %@", carPartString];

前もって感謝します

4

1 に答える 1

1

これでうまくいくと思います。

NSPredicate *predicate = 
   [NSPredicate predicateWithFormat:@"ANY toCarParts.name like %@", carPartString];
于 2013-01-09T04:53:39.047 に答える