亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

orm2 中文文檔 4.3 extendsTo(一對(duì)一關(guān)系)

maochunguang / 3002人閱讀

摘要:譯者飛龍來(lái)源你可能想把可選的屬性分割到另一個(gè)表中。每個(gè)擴(kuò)展都會(huì)是一個(gè)新的表,其中每一行的唯一標(biāo)識(shí)符是主模型實(shí)例的。擴(kuò)展行為會(huì)創(chuàng)建表,帶有,和列。模型中可用的方法類似于關(guān)聯(lián)。注意你并不需要保存的返回值,它返回了一個(gè)擴(kuò)展模型。

譯者:飛龍

來(lái)源:extendsTo

你可能想把可選的屬性分割到另一個(gè)表中。每個(gè)擴(kuò)展都會(huì)是一個(gè)新的表,其中每一行的唯一標(biāo)識(shí)符是主模型實(shí)例的id。

例如:

var Person = db.define("person", {
    name : String
});
var PersonAddress = Person.extendsTo("address", {
    street : String,
    number : Number
});

這樣會(huì)創(chuàng)建person表,帶有idname列。擴(kuò)展行為會(huì)創(chuàng)建person_address表,帶有person_id,streetnumber列。Person模型中可用的方法類似于hasOne關(guān)聯(lián)。這個(gè)例子中,你可以調(diào)用.getAddress(cb),.setAddress(Address, cb)以及其他。

注意:你并不需要保存Person.extendsTo的返回值,它返回了一個(gè)擴(kuò)展模型。你可以使用它來(lái)直接查詢擴(kuò)展表(甚至查找相關(guān)的模型),但是這完全取決于你。如果你只希望通過原模型來(lái)訪問它的話,可以丟棄返回值。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/17502.html

相關(guān)文章

  • orm2 中文文檔 4. 定義關(guān)聯(lián)

    摘要:譯者飛龍來(lái)源關(guān)聯(lián)是一個(gè)或多個(gè)模型之間的關(guān)系。關(guān)聯(lián)的類型一對(duì)多多對(duì)多一對(duì)一 譯者:飛龍 來(lái)源:Defining Associations 關(guān)聯(lián)是一個(gè)或多個(gè)模型之間的關(guān)系。 關(guān)聯(lián)的類型: hasOne(一對(duì)多) hasMany(多對(duì)多) extendsTo(一對(duì)一)

    URLOS 評(píng)論0 收藏0
  • orm2 中文文檔 4.1 hasOne(多對(duì)一關(guān)系

    摘要:譯者飛龍來(lái)源關(guān)聯(lián)是一種多對(duì)一的關(guān)系,意思是你定義的模型可以有多個(gè)實(shí)例指向一個(gè)其它的實(shí)例所屬相同模型或不同模型。如果關(guān)聯(lián)并不是必須的,則可以為空。這個(gè)關(guān)聯(lián)也會(huì)創(chuàng)建一些額外的便利方法叫做關(guān)聯(lián)訪問器來(lái)幫助你管理它。 譯者:飛龍 來(lái)源:hasOne hasOne關(guān)聯(lián)是一種多對(duì)一的關(guān)系,意思是你定義的模型可以有多個(gè)實(shí)例指向一個(gè)其它的實(shí)例(所屬相同模型或不同模型)。 用法 Animal.has...

    Pink 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<