The Fuzzy Search does exactly answer a need at our call center site. Thanks!

Are deep searches in the realm of possibilities? For example: current searches for 3000 will return node references titled "1 800-654-3000"; nodereference to "1 800-654-3000", however, are not returned.

Are we wishing that frogs have wings?

Comments

mydllurth’s picture

It comes to my attention that I need practiced eloquence.

A "nodereference" is a CCK type which stores the target node id (nid) instead of text. A "node reference" is an object returned in execution of search.

[example node 1]
Title: 1 800-654-3000

Body:
A bunch of details about this customer.
Dates of calls recieved.
Notes of calls received.
Dates of calls returned.
Notes of calls returned.
List of service Issues
Reports, followups, resolutions, current states

[example node 2]
Title: 1 800-654-9876
Body:

A bunch of details about this customer.
Dates of calls recieved.
Notes of calls received.
Dates of calls returned.
Notes of calls returned.
List of service Issues
Reports, followups, resolutions, current states

[example node 3]
Title: Nodereference article
Nodereference list:
1 800-654-3000
1 800-654-9876

[result of search for 3000]
1 800-654-3000

BlakeLucchesi’s picture

This can be achieved through a basic contrib module that inserts the cck node reference values into the search by calling nodeapis 'update index' hook. I'll put this together in the next few days and hopefully that will work.

BlakeLucchesi’s picture

Assigned: Unassigned » BlakeLucchesi
Status: Active » Fixed

This has been resolved through a contrib module: http://drupal.org/project/index_cck_node_reference . This will now index the title of the node being referenced along with the rest of the content. It is a very lightweight module (only 30 lines of code) and is usable with either the search or fuzzy search modules. Enjoy.

mydllurth’s picture

Awesome! It works! Thanks for the support.

BlakeLucchesi’s picture

Great to hear it works as you wished.

-Blake

Anonymous’s picture

Status: Fixed » Closed (fixed)