Added ability to search any field in the document.
This may not be the most efficient way, but it is
flexible and doesn't require a separate index table