インデックスに特定のタイプのドキュメントのみを返すオートコンプリートを提供する機能が必要です。弾性検索NEST V2完了コンテキストマッピング
コンテキストが適用されていない状態でオートコンプリート提案が動作しています。しかし、私がコンテキストを試してマップすると失敗します。
ここに私が持っているマッピングがあります。
.Map<MyType>(l => l
.Properties(p => p
.Boolean(b => b
.Name(n => n.IsArchived)
)
.String(s => s
.Name(n => n.Type)
.Index(FieldIndexOption.No)
)
.AutoMap()
.Completion(c => c
.Name(n => n.Suggest)
.Payloads(false)
.Context(context => context
.Category("type", cat => cat
.Field(field => field.Type)
.Default(new string[] { "defaultType" })
)
)
)
)
インテリセンスやビルドにエラーがないため、私が間違っていることを確認できません。
NEST 2.xののバージョンになり、次の
のようになりますか? Elasticsearchのどのバージョンを実行していますか? –
NEST 2.1.0およびElasticsearch 2.3.0 –
@RussCam ?????? –