2012-08-02 61 views
1

所以我试图熟悉Railway.js,因此我正在制作一个小型应用程序,其中一部分涉及模型上的电子邮件验证。现在:实现对铁路模型的验证

从应用/型号DB/schema.js-

var User = describe('User', function() { 
    property('email', String, { index : true }); 
    property('password', String); 
    property('public_key', String); 
}); 

-Taken -Taken/user.js-

User.validatesPresenceOf('email', 'password', 'public_key'); 
User.validatesFormatOf('email', ''); /* ARR HERE BE THE DRAGONS! */ 

所以,我要实现我自己的验证程序对于电子邮件,我想检查是否存在MX记录,以及哪些正则表达式无法解决的问题。无论如何,问题是我看不到如何解决这个问题,官方文件也没有多大帮助。

回答

0

那么,在实际考虑过之后,我意识到Railway.js使用JugglingDB,这导致我检查存储库。那么,关键是在JugglingDB's docs

+0

发表你如何解决它的例子肯定会帮助那些通过这个问题的人...... – 2014-06-02 23:38:56