如何更改 miragejs db 中的 id 字段
Posted
技术标签:
【中文标题】如何更改 miragejs db 中的 id 字段【英文标题】:How to change id field in miragejs db 【发布时间】:2021-10-21 16:16:04 【问题描述】:我想知道如何将 mirage db 的默认生成 id 列从“id”更改为前端所期望的“userId”。 谢谢!
【问题讨论】:
@JoseLora 希望我的回答能解开我的问题之谜。谢谢! 【参考方案1】:想通了,这可以通过扩展您的序列化程序并使用 keyForAttribute 函数来完成。它看起来像:
createServer(
serializers:
user: RestSerializer.extend(
keyForAttribute(key)
return key === 'id' ? 'userId' : key
,
)
,
//models...
// rest of createServer...
)
【讨论】:
以上是关于如何更改 miragejs db 中的 id 字段的主要内容,如果未能解决你的问题,请参考以下文章
JET OLEDB 参数如何将字符串与 Access DB 中的文本字段进行比较