我有一個表公司,其中一個領域是地位。它可能有兩個值中的一個:打開或關閉。如何篩選Yii 2模型中的數據?
我已經使用Gii生成了一個模型。
如何過濾模型中的數據,以便在我的r=company/index
頁面上只能看到具有「已關閉」狀態的公司?
通常我會寫一個查詢,如"SELECT * FROM company WHERE status = 'closed'"
,但我不知道在Yii 2中寫入它。所有這些MVC的東西讓我發瘋。無法理解任何東西,真的。在您的控制器
:
我有一個表公司,其中一個領域是地位。它可能有兩個值中的一個:打開或關閉。如何篩選Yii 2模型中的數據?
我已經使用Gii生成了一個模型。
如何過濾模型中的數據,以便在我的r=company/index
頁面上只能看到具有「已關閉」狀態的公司?
通常我會寫一個查詢,如"SELECT * FROM company WHERE status = 'closed'"
,但我不知道在Yii 2中寫入它。所有這些MVC的東西讓我發瘋。無法理解任何東西,真的。在您的控制器
:
有在現場的Yii框架左右結構大量的文檔資料。閱讀ActiveRecord http://www.yiiframework.com/doc-2.0/guide-db-active-record.html –
你也可以爲它建立一個'ActiveQuery',所以你可以這樣做:'Company :: find() - > closed() - > all();'(檢查這個:http://stackoverflow.com/questions/31948917/yii2-activequery-example-and-what-is-the-reason-to-generate-activequery-class/31950149#31950149) –