If anyone else runs into this...  The 2.x .NET client seems to store the 
documents in a more compatible way.  After upgrading, I read and stored the 
same document to the same server, at which point the nodejs client was able 
to read it just fine.

If there's a quick trick to get this working with the .NET 1.3.x client, 
I'd love to hear it as I'm not in a position to begin using the .NET 2.x 
client in production.

  Nick

On Thursday, October 16, 2014 4:51:16 PM UTC-6, Nick Wood wrote:
>
> Server version is 2.5.1
>
> I've been storing documents using the .NET client, and when trying to 
> retrieve them using the latest node.js 2.0.0 client, I'm getting a 
> SlowBuffer object returned instead of a javascript object.  For example:
>
> { cas: { '0': 792662784, '1': 1609732641 },
>   value: <SlowBuffer 7b 22 63 6f 6e ...>
>
> I believe it's similar to this very old 1.x issue - 
> http://www.couchbase.com/issues/browse/JSCBC-49
>
> I've tried setting { format: 'raw' } and { format: 'auto' } in my node 
> client and I see no difference.
>
> Is there another format that would make this work?
>
> Is there a recommended approach to getting this to work with different 
> clients?  Reading and re-storing all documents to a new server using the 
> .NET client would be an option if there's a flag that I can set to make it 
> more compatible with other clients.
>
>   Nick
>

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to