首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何提示Couchbase schema-inference使用我的"type“字段?

如何提示Couchbase schema-inference使用我的"type“字段?
EN

Stack Overflow用户
提问于 2019-04-22 00:57:27
回答 1查看 52关注 0票数 2

Couchbase can infer存储桶中文档的隐式模式。(另请参阅this article。)

一种常见的设计模式是拥有一个_type字段(或typeclasstable等)。自然,隐式模式通常会因此而不同;这些被推理引擎称为“味道”。

在我的存储桶中,Couchbase没有将_type属性标识为口味的决定因素。有没有一种方法可以让我暗示INFER这样做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-22 22:03:28

推断的工作方式是(随机)对文档进行采样。如果你的大多数文档都有这个属性,我希望INFER能找到它。如果只有一小部分人有_type字段,那么推断可能找不到它。

可以在INFER中增加样本大小(默认值为1000个文档):

代码语言:javascript
复制
INFER `mybucket` WITH {"sample_size": 2000};

当然,这需要更长的时间。

我不认为有一种方法可以给INFER提供查看特定字段的提示。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55784797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档