我如何提示 Couchbase 模式推断使用我的 "type" 字段?
How do I hint to Couchbase schema-inference to use my "type" field?
沙发床can infer the implicit schema(s) of the documents in a bucket. (Also see this article。)
一个常见的设计模式是有一个 _type
字段(或 type
、class
、table
等)。自然地,隐式模式通常会基于此而有所不同;这些被推理引擎称为 "flavors"。
在我的桶中,Couchbase 没有将 _type
属性确定为口味的决定因素。有什么方法可以提示 INFER
这样做吗?
INFER 的工作方式是对文档进行抽样(随机)。如果您的大部分文档都具有此属性,我希望 INFER 能够选择它。如果只有一小部分有 _type 字段,那么 INFER 可能无法计算出来。
您可以增加 INFER 中的样本量(默认为 1000 个文档):
INFER `mybucket` WITH {"sample_size": 2000};
当然需要更长的时间。
我认为没有办法给出 INFER
查看特定字段的提示。
沙发床can infer the implicit schema(s) of the documents in a bucket. (Also see this article。)
一个常见的设计模式是有一个 _type
字段(或 type
、class
、table
等)。自然地,隐式模式通常会基于此而有所不同;这些被推理引擎称为 "flavors"。
在我的桶中,Couchbase 没有将 _type
属性确定为口味的决定因素。有什么方法可以提示 INFER
这样做吗?
INFER 的工作方式是对文档进行抽样(随机)。如果您的大部分文档都具有此属性,我希望 INFER 能够选择它。如果只有一小部分有 _type 字段,那么 INFER 可能无法计算出来。
您可以增加 INFER 中的样本量(默认为 1000 个文档):
INFER `mybucket` WITH {"sample_size": 2000};
当然需要更长的时间。
我认为没有办法给出 INFER
查看特定字段的提示。