My question is about using a modified schema. Obviously the provided schema.xml is a starting point and I want to make sure I'm on the right track, and that I know the Apache Solr Search Integration module is useful for what I need.

I have added a number of fields but not added any field definitions. So, the additional fields will be indexed by Solr automatically just by having them in the schema.xml. I would like to know how to replicate these fields in Drupal. CCK? I presume you create a custom content type and add fields and fieldnames congruent with the schema.xml...field names(machine readable names) of the custom content type match the schema. Am I way off here?

Has anyone ever used hook_apachesolr_cck_field_mappings or hook_apachesolr_update_index(&$document, $node)? I believe this is where my problem lies. Any help would be greatly appreciated!