有没有一种方法可以测试棉花糖记录集合中字段的唯一性
Is there a way for testing for uniqueness of a field in a collection of records in marshmallow
是否有一种标准方法可以在加载时验证记录中字段的唯一性?
例如,如果验证下面列表中的唯一 ID,此结构中的最后两条记录将触发失败。
[
{
"id": 1,
"stuff": "abc"
},
{
"id": 2,
"stuff": "abc"
},
{
"id": 2,
"stuff": "abc"
}
]
我发现 comment 关于 2016 年的一个问题表明它不是,那段时间有什么变化吗?
相关问题:
目前还没有标准的方法。最接近于此的对话将在此 PR 中:https://github.com/marshmallow-code/marshmallow/pull/1793.
在您自己的代码中实现并不难,但我们还不能想出足够通用的实现。
是否有一种标准方法可以在加载时验证记录中字段的唯一性?
例如,如果验证下面列表中的唯一 ID,此结构中的最后两条记录将触发失败。
[
{
"id": 1,
"stuff": "abc"
},
{
"id": 2,
"stuff": "abc"
},
{
"id": 2,
"stuff": "abc"
}
]
我发现 comment 关于 2016 年的一个问题表明它不是,那段时间有什么变化吗?
相关问题:
目前还没有标准的方法。最接近于此的对话将在此 PR 中:https://github.com/marshmallow-code/marshmallow/pull/1793.
在您自己的代码中实现并不难,但我们还不能想出足够通用的实现。