I am considering design of a WCF 4 application. It will run on IIS6 and Windows Server 2003 using the .NET Framework 4.0 and MySQL databases.
The service needs to allow full text search capabilities, but I'm not finding any resources that show how to do this. I see how to return results using specific data, like GetData(234) to return a record with ID=234. But suppose I want to search a VarChar or Text column for arbitrary criteria. Like, "green AND yellow", where a Text column may contain these 2 search terms ANYWHERE in the data. I will probably want to search by datetime as well, so all rows where datetime is earlier the 01/01/2012, Text contains green and yellow, and ID=234, etc.
WCF is straightforward on how to return results for all rows or a row with a specified column value, but I'm not seeing where it will return rows using a full text search.
Is anyone aware of a link that illustrates how to return a list of rows using an advanced search form?