[Bugs] #2525 UNSP: Wrong query specification for datastore.find()
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Fri Dec 3 17:25:07 EST 2010
#2525: Wrong query specification for datastore.find()
------------------------------------------+---------------------------------
Reporter: alsroot | Owner: erikos
Type: defect | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: sugar-toolkit | Version: Git as of bugdate
Severity: Unspecified | Keywords:
Status_field: Unconfirmed | Distribution: Unspecified
Seeta_dev: |
------------------------------------------+---------------------------------
Description changed by alsroot:
Old description:
> Method documentation says:
> {{{
> query -- a dictionary containing metadata key value pairs
> for a fulltext search use the key 'query' e.g. {'query':
> 'blue*'}
> other possible well-known properties are:
> 'activity': 'my.organization.MyActivity'
> 'activity_id':
> '6f7f3acacca87886332f50bdd522d805f0abbf1f'
> 'title': 'My new project'
> 'title_set_by_user': '0'
> 'keep': '0'
> 'ctime': '1972-05-12T18:41:08'
> 'mtime': '2007-06-16T03:42:33'
> 'timestamp': 1192715145
> 'preview': ByteArray(png file data, 300x225 px)
> 'icon-color': '#ff0000,#ffff00'
> 'mime_type': 'application/x-my-activity'
> 'share-scope': # if shared
> 'buddies': '{}'
> 'description': 'some longer text'
> 'tags': 'one two'
> }}}
>
> but supported on ds level search terms are:
>
> * uid
> * activity
> * activity_id
> * mime_type
> * keep
New description:
Method documentation says:
{{{
query -- a dictionary containing metadata key value pairs
for a fulltext search use the key 'query' e.g. {'query':
'blue*'}
other possible well-known properties are:
'activity': 'my.organization.MyActivity'
'activity_id':
'6f7f3acacca87886332f50bdd522d805f0abbf1f'
'title': 'My new project'
'title_set_by_user': '0'
'keep': '0'
'ctime': '1972-05-12T18:41:08'
'mtime': '2007-06-16T03:42:33'
'timestamp': 1192715145
'preview': ByteArray(png file data, 300x225 px)
'icon-color': '#ff0000,#ffff00'
'mime_type': 'application/x-my-activity'
'share-scope': # if shared
'buddies': '{}'
'description': 'some longer text'
'tags': 'one two'
}}}
but supported on ds level search terms are:
* uid
* activity
* activity_id
* mime_type
* keep
For text search, "query" key should be used.
--
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/2525#comment:2>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list