【发布时间】:2019-02-26 11:04:54
【问题描述】:
由于在 Sails 1.0 中 autoPk 属性已被删除,我无法找到具有自定义主键属性的可用解决方案。考虑到这在 1.0 之前是完全可能的,我觉得完全不能接受。
根据我失去的时间,我能够推断出以下几点:
要么我必须删除我的自定义主键并用默认的id 替换它们,这意味着我必须进入我的代码并用 id 替换数百个各种自定义 PK 的实例,我真的不想这样做做...
或者我将不得不不将 id 属性放入 config/models.js 并将其复制到我没有自定义 PK 的所有模型中,这是我真的不想做的另一件事......
是否有任何正常解决方案,我们可以在 config/models.js 中定义默认行为,然后在我们需要的几个模型中简单地覆盖它?
【问题讨论】: