溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Flask中之?dāng)?shù)據(jù)庫框架和模型類三:flask SQLALchemy外鍵約束的說明

發(fā)布時間:2020-08-05 20:01:26 來源:網(wǎng)絡(luò) 閱讀:667 作者:ck_god 欄目:編程語言

backref                   在關(guān)系的另一個模型中添加反向引用 

primaryjoin             明確指定兩個模型之間使用的聯(lián)結(jié)條件。只在模棱兩可的關(guān)系中需要指定

 lazy                         指定如何加載相關(guān)記錄。

                                可選值有 select(首次訪問時按需加載)、

                                immediate(源對象加 載后就加載)、

                                joined(加載記錄,但使用聯(lián)結(jié))、                                    

                                subquery(立即加載,但使用子查詢), 

                                noload(永不加載),

                                 dynamic(不加載記錄,但提供加載記錄的查詢)  # 一般這個約束使用比較多





uselist                     如果設(shè)為 Fales,不使用列表,而使用標(biāo)量值 

order_by                指定關(guān)系中記錄的排序方式 

secondary              指定多對多關(guān)系中關(guān)系表的名字 

secondaryjoin        SQLAlchemy 無法自行決定時,指定多對多關(guān)系中的二級聯(lián)結(jié)條件

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI