我正在使用Couchbase的.NET客户端,我遇到了这个问题:
var items = client.Get(originalOrder);
originalOrder是一个IEnumerable,其中包含所有记录ID(大约300k),我想得到所有记录。问题是,我没有得到所有记录,每次查询后结果的数量都不同(150k-200k)。我做错了什么?
答案 0 :(得分:0)
请参阅下文。(来自couchbase dev指南doc here。)
详细检查如果您的值或格式大小有误,则需要检查值本身及其编码方式,并查看是否存在导致文档与Couchbase Server不兼容的任何问题。
var result = client.ExecuteGet("beer");
if (! result.Success)
{
Console.WriteLine("Get failed with message {0} and status code {1}", result.Message, result.StatusCode);
...
答案 1 :(得分:0)
我已经解决了。该项目需要处于x64构建模式,我现在可以获得所有结果。