Skip navigation.
 
mlRe: NSPredicate: To be, or not to be
FROM : Gerriet M. Denkmann
DATE : Tue Jun 03 02:37:17 2008

On 3 Jun 2008, at 03:30, stephen joseph butler wrote:

> On Mon, Jun 2, 2008 at 11:08 AM, Gerriet M. Denkmann
> <<email_removed>> wrote:

>> Constucting the format properly (copying your suggestion):
>> NSPredicate *predicate = [NSPredicate predicateWithFormat:@"%K 
>> contains %@",
>> kMDItemTextContent, @"To be, or not to be"];

>
> I'm sorry. I forget that the Spotlight predicate strings are slightly
> different from the regular ones. This works for me:
>
> NSPredicate *predicate = [NSPredicate predicateWithFormat:@"%K LIKE
> %@", kMDItemTextContent, @"To be, or not to be"];


This one also works for me. Only it kind of works too well, finding 
thousands of files.

Another example: <kMDItemTextContent LIKE "Briggel Braggel"> finds 
".../Test.txt" which only contains the line: "Briggel and Braggel" .
But I really want only files which contain "Briggel Braggel" or "the 
Briggel Braggel of today".

Again: How to create a predicate for an 10.4.11 NSMetadataQuery to 
find a string which includes blanks.
Possible answers:
Escape the blanks with ..., or
Enclose whole string with ..., or something else ?

Kind regards,

Gerriet.

Related mailsAuthorDate
mlNSPredicate: To be, or not to be Gerriet M. Denkman… Jun 1, 16:17
mlRe: NSPredicate: To be, or not to be stephen joseph but… Jun 1, 17:24
mlRe: NSPredicate: To be, or not to be Gerriet M. Denkman… Jun 2, 04:10
mlRe: NSPredicate: To be, or not to be stephen joseph but… Jun 2, 07:20
mlRe: NSPredicate: To be, or not to be Gerriet M. Denkman… Jun 2, 18:08
mlRe: NSPredicate: To be, or not to be stephen joseph but… Jun 2, 22:30
mlRe: NSPredicate: To be, or not to be Gerriet M. Denkman… Jun 3, 02:37
mlRe: NSPredicate: To be, or not to be stephen joseph but… Jun 3, 04:59
mlRe: NSPredicate: To be, or not to be Gerriet M. Denkman… Jun 3, 10:18
mlRe: NSPredicate: To be, or not to be Hamish Allan Jun 3, 10:33
mlRe: NSPredicate: To be, or not to be Gerriet M. Denkman… Jun 3, 11:23
mlRe: NSPredicate: To be, or not to be Jason Wiggins Jun 3, 16:27
mlRe: NSPredicate: To be, or not to be Hamish Allan Jun 3, 17:16