Correct URL:
http://code.google.com/appengine/docs/datastore/queriesandindexes.html

On Oct 19, 10:36 pm, Alexander Kojevnikov <[EMAIL PROTECTED]>
wrote:
> Fromhttp://code.google.com/appengine/docs/datastore/queriesandindexes.html:
>
> Query filters do not have an explicit way to match just part of a
> string value, but you can fake a prefix match using inequality
> filters:
>
> db.GqlQuery("SELECT * FROM MyModel WHERE prop >= :1 AND prop < :2",
> "abc", u"abc" + u"\xEF\xBF\xBD")
>
> This matches every MyModel entity with a string property prop that
> begins with the characters abc. The byte string "\xEF\xBF\xBD"
> represents the largest possible Unicode character. When the property
> values are sorted in an index, the values that fall in this range are
> all of the values that begin with the given prefix.
>
> --www.muspy.com
>
> On Oct 19, 9:45 pm, v4vijayakumar <[EMAIL PROTECTED]>
> wrote:
>
> > Is it possible to do something like this, on model "test"?
>
> > q = test.gql ('where a = :1', 'b1*')
>
> > --
> > class test(db.Model):
> >     a = db.StringProperty()
> >     b = db.StringProperty()
>
> > test(a='a1:test', b='b1:test').put()
> > test(a='a1:test', b='b2:test').put()
> > test(a='a2:test', b='b1:test').put()
> > test(a='a2:test', b='b2:test').put()
--~--~---------~--~----~------------~-------~--~----~
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