• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Spotlight importer for records
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Spotlight importer for records


  • Subject: Re: Spotlight importer for records
  • From: Adam P Jenkins <email@hidden>
  • Date: Mon, 3 Mar 2008 08:50:08 -0500

Thank you for the information. Search Kit does allow indexing arbitrary pieces of data that don't have to correspond to actual files, and since Spotlight is built on top of Search Kit I thought there would be some way to do the same thing.

Thanks,
Adam

On Mar 3, 2008, at 1:54 AM, Jens Alfke wrote:


On 2 Mar '08, at 10:09 PM, Adam P Jenkins wrote:

I'd like to make Spotlight index individual records from my application, rather than whole files.

Spotlight doesn't support that yet. Its unit of granularity is whole files.


Some examples of this are Apple's own iCal, Address Book, and Mail.app. For instance if you type in someone's name in the Spotlight search box, in addition to files which contain that name, individual Address Book entries that match will show up, and selecting one of them will start Address Book with that address showing.

Mail and AB do that by creating individual files for every record, for Spotlight to index. The ones for Address Book are stored in ~/ Library/Application Support/Address Book/Metadata/.


You can do the same thing yourself. It doesn't even matter what kind of data is in the files, as long as your importer knows how to read them. (For example, the AB files aren't vCards, just property lists containing the metadata.) Of course you have to keep these files and their contents in sync with your real database, which can be a pain.

—Jens

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Spotlight importer for records
      • From: Jens Alfke <email@hidden>
References: 
 >Spotlight importer for records (From: Adam P Jenkins <email@hidden>)
 >Re: Spotlight importer for records (From: Jens Alfke <email@hidden>)

  • Prev by Date: Unit Tests - mainWindow, keyWindow
  • Next by Date: displaying image and multiple rows of text in NSTableView row
  • Previous by thread: Re: Spotlight importer for records
  • Next by thread: Re: Spotlight importer for records
  • Index(es):
    • Date
    • Thread