0
我是Silex Framework的新成員,當訪問者試圖註冊一個新帳戶(關於其用戶名)不能保存他的請求時,我試圖進行驗證檢查數據庫。我看到我們在Symfony中有Unique Entity,但我無法導入Silex。我一直在尋找兩天的解決方案,但徒勞無益Silex - 檢查用戶是否已經在數據庫中
我是Silex Framework的新成員,當訪問者試圖註冊一個新帳戶(關於其用戶名)不能保存他的請求時,我試圖進行驗證檢查數據庫。我看到我們在Symfony中有Unique Entity,但我無法導入Silex。我一直在尋找兩天的解決方案,但徒勞無益Silex - 檢查用戶是否已經在數據庫中
如果您不使用Doctrine來操縱您的數據庫,您可以create your own constraint validator。
你可以使用它作爲服務,所以你可以注入你的數據庫連接到它的構造函數。
您可以在silex中使用註釋。但@UniqueEntity僅適用於學說的實體。你在使用它嗎? – Federkun
@Federkun我不使用Silex的任何學說,所以如果有人可以告訴我相當於:) –