第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

編寫(xiě)等效的 pojo/實(shí)體/類的圖形ql模式

編寫(xiě)等效的 pojo/實(shí)體/類的圖形ql模式

LEATH 2022-09-28 16:20:24
我的應(yīng)用程序中的實(shí)體類如下所示。@Entitypublic class User{@Id@Column(name = "userId")Long userId;@Column(name = "name")@OneToMany(fetch = FetchType.EAGER, mappedBy="user", cascade = cascadeType.ALL)@JsonIgnoreProperties("user")String name;List<PhoneNumber> phoneNumbers;//setters ans getters}@EntityPublic class PhoneNumber{@Id@ColumnLong phoneid;String PhoneNo;@ManyToOne(fetch = FetchType.EAGER, cascade = CascadeType.ALL)@JoinColumn(name = "userId")@JsonIgnoreProperties("phoneNumbers")User user;//setters and getters}在上面的實(shí)體類中。我有2種情況:一對(duì)多關(guān)系用戶有許多電話號(hào)碼(電話號(hào)碼列表)許多對(duì)一個(gè)關(guān)系許多電話號(hào)碼屬于一個(gè)用戶我需要以兩種方式獲取數(shù)據(jù)。我怎么能寫(xiě)用戶.graphqls和電話數(shù)字.graphqls文件來(lái)表示這些實(shí)體和圖形量子。我無(wú)法獲取數(shù)據(jù)。我有以下例外類型不能映射到圖形QL類型!由于圖形 QL-Java 在運(yùn)行時(shí)處理擦除的類型,因此只有非參數(shù)化類可以表示圖形 QL 類型。這允許在接口和聯(lián)合類型中按 java 類進(jìn)行反向查找。
查看完整描述

1 回答

?
冉冉說(shuō)

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊

在 GraphQL 中,您需要使用類型定義實(shí)體/文檔。

請(qǐng)為您的問(wèn)題找到以下類型定義:


type User{

 userId :Long

 phoneNumbers :[PhoneNumber]

}


type PhoneNumber{

 phoneid :  Long

 PhoneNo  : String

 user: User

}


查看完整回答
反對(duì) 回復(fù) 2022-09-28
  • 1 回答
  • 0 關(guān)注
  • 103 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)