search, flexisearch, flexinode fields and words problem.

Taran - March 24, 2006 - 19:13

There's a small intranet site that I've been working on, where I imported data (painfully, I might add) into 'flexinode_data' and 'node' tables programmatically.

I cannot find a flexinode field, which refers to a text 'reference number' - such as '3438188' - when I search, and before I go traipsing through code and breaking things on my own, I wanted to find out why these words are not getting indexed. I'll look and see if there is code for ignoring numbers as words, but numbers are words and I don't see how anyone would think otherwise for search indexing...

It's not showing up in flexisearch for the specific field, it's not showing up in trip_search, and in regular search. Database queries have shown that the word is NOT being indexed, for some reason (I have no clue why), and I ponder why this is... and have to get this working quickly.

This of course highlights 2 problems that I will be working on with Drupal. The first is proper importation of CSV data into flexinodes such that previews and body are inserted properly in table 'node' as well as inserting the data properly into table 'flexinode_data'. But if search_index isn't getting the data, I have to work on why this is. It was fun enough traipsing through the code to find out what the fields in search_index table actually do (or are supposed to), but...

Ideas are quite welcome. Assistance would probably make sense, especially for Drupal 4.7 comes out of beta... or, if this is a PEBKAC somewhere along the way (what I have done is not documented or presently supported that I can tell), we may want to look into this...

this looks like a problem with search indexing.

Taran - March 24, 2006 - 22:07

On review of the database, specifically search_index, it looks like there is a problem in that the indexing skips flexinodes - and it almost seems that the number of flexinodes skipped is the number of fields in a flexinode.

Of course, we're dealing with a metric buttload of flexinodes - overall, approximately 12100.

KnowProSE.com
OpenDepth.comt

search skips numbers

edrupalec - April 19, 2006 - 23:41

in our testing, drupal search does not index numbers. (we don't have any flexinodes.)
-----
Drupal ecommerce, at www.drupalecommerce.com is a new site written using language that Drupal beginners and intermediate users can understand. Quick links to "Modules."

 
 

Drupal is a registered trademark of Dries Buytaert.