簡體   English   中英

Hippo CMS Rest Api不返回鏈接文檔的內容

[英]Hippo CMS Rest Api does not return content of linked documents

我正在嘗試在Hippo CMS社區版本中配置引用另一個自定義文檔類型(B)的自定義文檔類型(A)。 請注意,B被配置為多值。 這個想法是通過其余端點在JSON響應中一起獲取內容信息。

我使用cms ui http:// localhost:8080 / cms /插入文檔類型,並使用http:// localhost:8080 / essentials / bean writer生成bean。 兩種文檔類型(A和B)都是basedocument類型。

設置兩個bean的文檔類型和剩余端點之后,我面臨的問題是,僅檢索直接在A上配置的那些字段值。 引用文件的內容(使用DocumentType B)不包含在響應中。

僅當通過rest api通過其documenttype identifier明確請求B的內容時,才能檢索B的內容。

預期行為應與請求開箱即用河馬中給出的Blogpost DocumentType時獲得的行為相同。 在這種情況下,Blogpost包含在JSON響應中一起返回的作者引用。

我已經在河馬上工作了大約兩個星期,我認為配置文檔類型應該很容易,但是顯然我缺少了一些東西。

DocumentTypes配置如下:

Documenttype A (basedocument):

Name -> type String

Element -> Link NodeType:DocumentType B (multivalued)


DocumentType B (basedocument):

Key -> type String

Value -> type String

我將非常感謝對此的任何幫助。

只需轉至Essentials項目的工具部分( http:// localhost:8080 / essentials ),然后重新生成HST bean。 完成后,您的文檔A應該具有一個新方法,例如: List<B> getB() 之后,您可以使用該方法填充REST響應對象。

暫無
暫無

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

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