Initially, I was having the previously reported problem with the search ('no results to print' error due to lack of index). After creating the index, that error no longer occurs.
Now, I simply get 'No Entries Found for Query...' regardless of what I enter. For example 'No Entries Found for Query Introduction' despite the fact that I have an entry actually titled 'Introduction'. I also have an entry with several instances of the word 'democracy' and that also results in 'No Entries Found...'
I attempted to abbreviate the search query as follows:
I am returned the empty set. However, the following query works fine:SELECT id FROM serendipity_entries WHERE MATCH(title,body,extended) AGAINST('democracy')
Any suggestions? At this point, I'm prepared to re-write the query in the source simply to accomodate this.SELECT id FROM serendipity_entries WHERE title LIKE '%democracy%' OR body LIKE '%democracy%' OR extended LIKE '%democracy%'
BTW: I noticed that the query depends on the timestamp. What is the relevance of this? Either the post is a draft or it's not. I can understand not querying drafts but queries where the timestamp may be incorrect? Or is there some provision in Serendipity that I haven't found yet to schedule a future post that you do not currently wish to search?
Thanks