首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在海量ORM中实现验证?

如何在海量ORM中实现验证?
EN

Stack Overflow用户
提问于 2011-07-09 08:49:57
回答 5查看 1K关注 0票数 6

我喜欢Rails,所以我被Rob Conery's Massive ORM吸引,因为它...嗯,很有说服力。

我的问题是,你到底应该如何对Massive进行验证?在Rails中,您可以使用简单的“validate”关键字进行内联验证和/或引用一个方法来调用...以及定义何时发生这种验证的能力(例如,仅用于创建、在保存之后等)。

这种以Rails为灵感的验证是否适用于Massive?如果是这样,推荐的方法是什么?

非常感谢-wg

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-10-01 01:39:07

根据GitHub上的ReadMe,最近将验证添加到了have中。

票数 1
EN

Stack Overflow用户

发布于 2011-07-16 05:52:39

今天我在想同样的事情,我仍然没有一个令人满意的答案,但我确实找到了Tekpub MVC 3系列的示例代码,该系列最近被推送到Github,并使用Massive进行数据访问。

https://github.com/tekpub/mvc3

这个class包含了一些针对视图模型的DataAnnotation验证,就我所见,“域”类中没有包含任何验证。

票数 2
EN

Stack Overflow用户

发布于 2011-07-09 09:24:57

对于Asp.net MVC,最推荐的方法是使用DataAnnotations或FluentValidations进行验证。如果你只是在谷歌上搜索这些术语,就会发现有大量的知识。

我们Seesharpies倾向于不验证数据库模型,这样我们就可以有一个干净的关注点分离。验证数据库模型不是“错误的”,但由于静态和编译语言的僵化,其他替代方法就没有那么大的意义了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6631976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档