I suggest you to use post_import_function and post_export_function. They
gives you everything you need to manipulate entities.

Also check out these demos:
http://bulkloadersample.appspot.com/

----------
keakon

My blog(Chinese): www.keakon.net
Blog source code: https://bitbucket.org/keakon/doodle/



On Thu, Dec 16, 2010 at 9:47 PM, Justin <justin.worr...@gmail.com> wrote:

> How can I force the [csv] bulkloader to create entities with 'None'
> property values if the relevent bulk data field is empty, as opposed
> to assuming the entity model property is missing ?
>
> I've tried
>
> - using 'import_transform: transform.none_if_empty(str)' in
> bulkloader.yaml
> - using 'db.StringProperty(default=None)' in the model definition
>
> Neither of which seems to work; what I find is
>
> - empty fields appear as blanks in the dev_appserver datastore viewer
> [if I put a model to the datastore with an explicity 'None' field via
> the interactive console, it appears as 'None']
> - I can't query the empty fields using Query.filter("field = ", None)
> [the filter just gets ignored]
>
> Thank you.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appeng...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com<google-appengine%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>

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

Reply via email to