簡體   English   中英

如何索引自引用 object?

[英]How can I index a self-referential object?

例如, ExceptionException.InnerException中包含對自身的引用。 我有一個像這樣的 class 我想索引但是var fields = FieldBuilder.BuildForType<DTO>(); 引發 StackoverflowException。 如何索引這個 object?

到目前為止,我唯一的想法是將[FieldBuilderIgnore]放在參考上,並通過抓取參考手動提交每個 object,但這聽起來不對,我不知道它對可搜索性有什么影響。

您不能在 Azure 認知搜索中定義自引用字段; 沒有辦法在索引定義中表達這樣的字段。 索引中的復雜字段由結構而非類型定義,因此子字段關系意味着包含而不是引用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM