gpt4 book ai didi

node.js - sails 水线自动增量

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:09 24 4
gpt4 key购买 nike

好奇为什么会发生这种行为......

当我扬 sails 进行测试时,我在磁盘上设置了一个 testdb。一切都被放弃,以全新的方式开始测试。

Sails.lift({
connections: {
testdb: {
adapter: 'sails-disk'
},
},
models: {
connection: 'testdb',
migrate: 'drop'
}
}, function(err, server) ...

当我在测试前执行 Model.find() 时,可以预见,一切都是空的。但是当我执行 Model.create() 时,它会返回所有旧模型中按顺序递增的“id”字段。

切换到“sails-memory”适配器每次都会重新启动,这是有道理的,因为它在物理上无法持久保存任何内容。

那么,作为学习的一个点,这里发生了什么以及为什么?

最佳答案

您将模型迁移设置为drop。根据sails migrate doc ,您需要将其设置为保存更改

关于node.js - sails 水线自动增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29926844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com