You can break the searchable text into tokens and store them also as in a
String List. This will make them indexed on save. Note that this can
potentially cause datastore puts to become much more expensive, as indexes
are updated synchronously.

Can you post the link to fake a prefix match in Python? There's likely a
Java analog.

On Wed, Feb 10, 2010 at 1:58 AM, tf <[email protected]> wrote:

> Hi
>
> I want to query the datastore using a search string entered by the
> user, which may or may not be the full string value in the datastore.
> So I need functionality similar to LIKE queries in relational
> databases. My understanding from seeing other posts and the google
> documentation is that "query filters do not have an explicit way to
> match just part of a string value". I have seen the workaround to fake
> a prefix match using Python.
>
> Has anyone doe some workaround for Java? Or is there another way to do
> what is essentially searching?
>
> Thx
> tony
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Ikai Lan
Developer Programs Engineer, Google App Engine
http://googleappengine.blogspot.com | http://twitter.com/app_engine

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to