2
假設我們有一個名爲Person
的Sequelize模型 - 我們如何創建一個Person
的實例,而不將它保存到數據庫中?如何創建Sequelize模型實例,而不將其保存到數據庫中?
這將創建在數據庫中的記錄:
Person.create({ name: "Alice" }).then(..., ...);
如何在沒有爲它創造一個記錄到數據庫中創建一個模型實例?
用例是創建多個文檔:
myFamily.addPersons([person1, person2, ...]);
當我嘗試生對象傳遞到該數組,則會出現錯誤:val.replace is not a function
和suggested here,其原因可能是事實,我傳遞原始對象。
雖然我很想知道如何解決這個問題,我想知道如何創建Sequelize模型實例,而不保存在數據庫中。
這工作!謝謝!將方便留下鏈接到文檔以及。 –
只是一個註釋:對於我的用例(向家人添加人物),我應該使用'create',根據[this](https://github.com/sequelize/sequelize/issues/864),否則'人不會被創建。 –