marshmallow - 有没有一种方法可以测试棉花糖记录集合中字段的唯一性
问题描述
是否有一种标准方法可以在加载时验证记录中字段的唯一性?
例如,如果验证下面列表中的唯一 ID,则此结构中的最后两条记录将触发失败。
[
{
"id": 1,
"stuff": "abc"
},
{
"id": 2,
"stuff": "abc"
},
{
"id": 2,
"stuff": "abc"
}
]
我发现对 2016 年的一个问题的评论表明它不是,那段时间有什么变化吗?
相关问题: 验证棉花糖中的列表
解决方案
到今天为止还没有标准的方法。与此相关的最接近的对话将在此 PR 中:https ://github.com/marshmallow-code/marshmallow/pull/1793 。
在您自己的代码中实现并不难,但我们还没有想出一个足够通用的实现。
推荐阅读
- php - 如何从 2 个查询的结果中创建一个数组?
- ios - Sqlite.swift 迁移版本错误。致命错误:“试试!” 表达式意外引发错误:文件不是数据库(代码:26)
- elasticsearch - 带有 micronaut-elasticsearch 插件的 Grails
- vue.js - 为什么我打包项目时“定义”选项在 vite2 中不起作用?
- antlr - ANTLR:令牌被识别为规则,而不是类型
- javascript - 如何使伪类重排?
- mysql - SQL如何过滤掉两位小数的值
- c - 返回意外的负值
- css - Tailwind React 中的边框间距
- c# - 如何使用 Angular 9 向 Http 请求添加自定义属性