-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
能否支持外键检查 #8
Comments
你好, 我们项目也碰到这个问题, 正在考虑如何完整实现这种需求 你可以将你们的需求再多提供一些, 这样可以方便我总结实现 |
结合之前项目的需求, 也再和我们策划谈论了下, 数值策划在配置的时候,往往会有如下问题
这样在配置表的时候, 往往还需要有个效果对应参数的文档来配置,很容易漏掉某个参数,或者应用错参数格式 |
兄弟, 你跟我想的差不多, 特别是外键这个概念, 非常正规 以下是我对这个功能的设想:
逻辑:
看看是否能通用你的需求 |
@davyxu 需求上是能满足的, 这样做相当于是实现了多层的验证。 |
其实我也希望这样, 但是几个字段的验证, 你写哪个字段呢? |
嗯, 的确, 目前来说常用的也就针对单字段的简单验证(MustFilll,Range[1,100]。。)以及ForeignKey,复杂验证需求相对低, 引入@verify也蛮好的。 |
这个功能我们已经在项目中改为使用golang代码来实现 这样做灵活度比在导表工具内高很多, 也无需学习. 而且与项目整合的也很好 建议使用这种方法替代新功能制作 |
很好的工具, 谢谢, @davyxu
实际开发过程中, 经常会遇到策划数据删数据或者改ID导致逻辑异常, 如果能支持判断外键对应的ID是否存在, 能省掉不少麻烦
如:
Sample.xlsx
Item.xlsx
则会验证Sample中的ItemID,BuffID字段是否包括错误的关联ID
The text was updated successfully, but these errors were encountered: