摘要:譯者飛龍來源同步是一項(xiàng)功能方法,可以在數(shù)據(jù)庫里為你的模型和關(guān)聯(lián)創(chuàng)建所需的表來工作?,F(xiàn)存的表并不會(huì)被替換,它們只會(huì)在不存在的時(shí)候被創(chuàng)建。刪除也有兩種方式。從指定模型中刪除所有表和為模型創(chuàng)建表
譯者:飛龍
來源:Syncing and dropping models
同步是一項(xiàng)功能方法,可以在數(shù)據(jù)庫里為你的模型和關(guān)聯(lián)創(chuàng)建所需的表來工作?,F(xiàn)存的表并不會(huì)被替換,它們只會(huì)在不存在的時(shí)候被創(chuàng)建。
同步有兩種方式:
調(diào)用Model.sync(cb)會(huì)僅僅同步指定模型
調(diào)用db.sync(cb)會(huì)同步所有模型
刪除是一個(gè)類似的方法,但是它會(huì)刪掉你模型涉及的所有表,即使不是ORM創(chuàng)建的。刪除也有兩種方式。
var orm = require("orm"); orm.connect("....", function (err, db) { var Person = db.define("person", { name : String }); var Pet = db.define("pet", { name : String }); db.drop(function () { // 從指定模型中刪除所有表(Person和Pet) Person.sync(function () { // 為Person模型創(chuàng)建表 }); }); });
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/17501.html
摘要:譯者飛龍來源在連接之后,你可以使用連接對象來定義你的模型。你需要指定模型的名稱,一個(gè)用于描述的屬性和一些可選的選項(xiàng)。在這個(gè)例子中,有個(gè)模型方法叫做。接收的第一個(gè)對象第二個(gè)參數(shù)被稱為屬性對象,它定義了所有的屬性。在屬性修改時(shí)自動(dòng)保存模型。 譯者:飛龍 來源:Defining Models 在連接之后,你可以使用連接對象(db)來定義你的模型。你需要指定模型的名稱,一個(gè)用于描述的屬性和...
閱讀 2728·2021-11-25 09:43
閱讀 2684·2021-11-22 09:34
閱讀 2963·2021-11-12 10:34
閱讀 1509·2021-10-20 13:46
閱讀 2356·2019-08-30 13:21
閱讀 988·2019-08-30 11:21
閱讀 542·2019-08-30 11:20
閱讀 2247·2019-08-29 17:20