2012-08-02 53 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