I'd say there's a good reason to store it as a number, if I want to be able to sort on that field. But, even if you could make the case that this particular value should be stored as a string, shouldn't we be able to expect data stored as an integer to be able to be retrieved accurately?
Mike On May 11, 2010, at 10:41 AM, Jarrod Roberson wrote: > On Tue, May 11, 2010 at 10:37 AM, Jarrod Roberson > <[email protected]>wrote: > >> this is a know issue with I reported here >> https://issues.apache.org/jira/browse/COUCHDB-749 >> it has something to do with JavaScript precision with Numbers. >> >> my solution was to just persist everything as strings and then convert back > to the appropriate number type in my non-JavaScript client code. There is > really no reason to store numerical ids as numbers anyway, it isn't like you > are doing math on them on the server side.
