リレーションシップを持つクエリで機能するすべての述語には、最初にANYまたはALLという単語が含まれていることを確認しました(つまり、ANY tags.name LIKE [c] "car")。 :tags.name LIKE [c] "car")、結果が間違っているか、次のようなメッセージが表示されます:オブジェクトの正規表現マッチングを実行できません。
NSPredicateEditorを使用しているので、クエリを開始するANYまたはALLはないため、常に失敗します。返される述語は常に2番目の例のようです(ANYまたはALLはありません)。
述語にANYまたはALLを追加するために、NSPredicateRowTemplateEditorをサブクラス化する必要がありますか、それとも別の方法ですか?
日付についても同じです...私の日付は次の形式で保存されます:YYYY-MM-DD HH:mm:ssですが、NSPredicateEditorはDD / MM / YYYYを使用するため、日付の比較を試みるたびに機能しません。日付形式を変更するために、RowEditorもサブクラス化する必要がありますか?
ありがとうございました。