怎么检查路线是否重复呢?
来源:7-8 【应用】类级别数据验证

慕田峪6373873
2022-06-25
路线名数据库已经存在了,怎么检测呢?
用户注册也没有检测重复
写回答
2回答
-
首先,在repository中创建方法 GetTouristRouteByTitle
然后,在controller中使用这个方法,检测线路是否有重复。
请注意,如果数据重复,需要返回的准确来说应该是409 conflict,而不是404 bad request。当然,非要使用404也没错,只是有点不准确而已。
012022-07-02 -
阿莱克斯刘
2022-06-27
这个检测没有办法在data annotation中处理,需要在业务逻辑中访问数据库才能检查出来。
012022-06-27
相似问题