Here's the problem: - GAE datastore "kinds" are case-sensitive - CFML is generally case-insensitive
Therefore, in order to be "CFML-like" and support case-insensitive kinds, OpenBD always converts the kind to lowercase when reading, writing, or querying the datastore. If some other code wants to access the datastore entities created by OpenBD, it will need to also convert the kinds to lowercase. The alternative is to not convert kinds to lowercase and make CFML developers deal with case-sensitivity (we thought this would be confusing to most CFML developers since CFML is generally not case-sensitive, so we went with the "convert to lowercase" approach). Vince On Thu, May 13, 2010 at 10:10 AM, Nurettin Omer Hamzaoglu < [email protected]> wrote: > I found the problem. I've been using uppercase for kind names, and > openBD uses only lowercase so I can't retrieve the data. When I tested > by creating kind with lowercase I can manuplate data from both ends, > openBD and GraniteDS. > > Is it possible to add the ability to use uppercase in kind names > instead of automatically lowering it? > > Best Regards. > > -- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon mailing list - http://groups.google.com/group/openbd?hl=en !! save a network - please trim replies before posting !!
