cost 112 ms
如何在 YII Framework 中進行批量操作?

[英]How to perform batch operations in YII Framework?

現在我正在處理一個寫在 PHP + YII 框架上的大項目。 現在有一個任務需要將數據從一個大的 json 文件導入到數據庫中。 這個過程恐怕要幾十分鍾,甚至幾個小時,一次http-request來不及完成。 你能澄清一下嗎,如果你使用過 YII 框架,我該如何解決這個問題? 例如,在 Drupa ...

Yii2 反引號導致 activerecord 查詢 JSON 字段出錯

[英]Yii2 backticks cause error in activerecord query for JSON field

以下 SQL 查詢工作正常: saved的字段是 JSON 數據類型。 但是,當我嘗試使用 activerecord 查詢 Gridview 小部件的搜索 model 時: 由於在 JSON key total周圍添加了反引號,生成的 SQL 語句將出錯 我為saved的字段嘗試了幾種格式,例如: ...

在 Yii2 中,我傳遞了 model 值,但它顯示為 null

[英]In Yii2 i has passing model value but its showing as a null

有我的 controller 代碼 還有我的 model 規則 我的問題是每次我傳遞 create_at 和 create_by 中的值時,它在數據庫中保存為 null 想要我在 db 中的值 ...

2023-01-24 08:11:29   3   44    php / yii2  
Yii2 PrettyUrl 和 ScriptName

[英]Yii2 PrettyUrl and ScriptName

這就是我所做的在 web.php .htaccess 在瀏覽器中,如果鏈接 它會在站點索引中顯示數據,但如果我深入頁面內部,它什么也不會顯示,如果我添加 index.php 頁面工作並顯示數據,但在某些頁面中還有另一個問題我已經上傳圖像並保存路徑像這樣的數據庫: 它什么都不顯示,因為鏈接變成了這 ...

從孩子 model yii2 的字段中刪除必填項

[英]remove required from field in child model yii2

我有一個主 model,它有一個字段規則: 我必須馬上說,我不能對這個 model 進行更改,我只能在下一個將從這里繼承的 model 中進行所有更改: 最重要的是,在第一個 model 中,用戶名字段是必需的,但現在我需要這樣做,以便在填寫表格時它是空的,並且在保存時將 email 字段的值復制到 ...

2023-01-20 11:37:00   2   44    php / yii2  
Yii2 對屬性數組應用驗證規則

[英]Yii2 apply validation rule on array of attributes

我使用 Yii2 和 model 規則進行驗證。 我有一個$id屬性,它是一個 hash 值。 驗證規則如下所示: 這適用於$id = '17e94c10df492a39' 但是現在,我有一個 id 數組,如下所示: 有沒有辦法為這個數組使用現有的驗證器規則? 或者有沒有辦法使用數組上的匹配驗證器定 ...

我正在使用 YII2,我正在顯示非活動用戶列表。 我將復選框用於 select 用戶。 我要向我標記的用戶發送一個 email

[英]I'm using YII2, I'm displaying a list of inactive users. I'm using the checkbox to select the user. I'm going to send an email to the user I tagged

$用戶 ID 名稱 001 用戶 1 002 用戶 2 我正在使用 YII2,我正在顯示非活動用戶列表。 我將復選框用於 select 用戶。 我將向我標記的用戶發送一個 email。 我如何從該復選框中獲取 id 值並將數據發送到 controller? 我嘗試使用 javascript/j ...

Yii2 如何在控制台中使用 Yii\web\session? 錯誤 session_set_cookie_params(): Session cookie 參數無法更改

[英]Yii2 how to use Yii\web\session in console? ERROR session_set_cookie_params(): Session cookie parameters cannot be changed

我想在控制台中使用 session 來使用 model 中的 function。我在控制台的配置中使用 session,如下所示: 主要.php 但我得到這個錯誤 我試圖關閉和打開 session。但是沒有任何反應......請有人幫助我嗎? 謝謝! ...

帶有 ReactJS 的 POST 請求失敗,預檢選項狀態代碼 = 404 帶有 YII2 REST API

[英]POST request with ReactJS fails with preflight OPTION status code = 404 with YII2 REST API

我的前端和后端在 nginx 服務器上運行,我已為 proxy_pass 配置,GET 方法工作正常但 POST 方法被拒絕,因為預檢請求失敗並且預檢選項返回 404 錯誤。 我怎樣才能解決這個問題以確保預檢選項返回適當的代碼。 下面是我的 REST 配置。 對 /v1/auth/login 的請 ...

2023-01-13 17:38:49   1   23    reactjs / yii2  
Yii2 Mariadb 事務提交正常,但沒有任何內容存儲在數據庫中

[英]Yii2 Mariadb transaction commits fine, but nothing gets stored in DB

我有一個代碼: 它執行,我得到“一切都好”。 結果,然而。 沒有任何內容實際存儲在數據庫中。 到目前為止,該代碼已經運行了幾個月並且不是 modieid。 它昨天突然停止工作。 經過一個小時的調試,我可以確認操作 go 正常,我可以“回顯”中間結果,包括我插入的記錄的 ID。 但是在最終提交之后仍然 ...

無法驗證數據 Yii2 model

[英]Not able to Validation data in Yii2 model

我無法驗證 model 中的值。我是新手,任何人都可以建議我做錯了什么。 我正在處理 REST API 和 excel 文件上傳並一次驗證單行這是我在 model 中的數據和負載數據 這是我定義的 model 規則和屬性標簽,其中包含 email 和最大長度驗證,但仍有一些值可用,但它仍在為該字段 ...

codeception 不會自動構建幫助文件

[英]codeception doesn't builds helper files automatically

我有一個 YII2 應用程序項目,它連接了 Codeception 4.1.8 測試框架(在我之前的項目生命周期中,那里做了很多修改)。 所以我嘗試通過添加到 tests/_support/Helper/Acceptance.php 這樣的代碼來將我自己的方法添加到驗收測試器: -- 但是,在重建 ...

Yii2 PostgreSql 如何在遷移中的 addColumn 上添加另一列的默認值

[英]Yii2 PostgreSql how to add default value from another column on addColumn in migration

我有 PostgreSQL 數據庫表,前 4 列。 列 1、列 2、列 3、列 4。 Col3 是唯一索引的。 我想添加帶有 notNull 和默認值 col3 的新列,之后我想讓新創建的列也唯一嗎? 是否可以通過簡單的 Yii2 遷移來實現? ...

鏈接pivot表在Yii2

[英]Link pivot table in Yii2

我有一個多對多關系 model。有兩個表用戶和實體。 我已經創建了另一個表 user_entity 來應用多對多關系。 用戶.php 實體.php 現在,如果用戶更改它的實體,我該如何更改 user_entity 表? 注意:我已經嘗試過先定期刪除,然后將新數據添加到 user_entity。 它 ...

Yii2中如何將第二個query/sql組合成ArrayDataProvider

[英]How to combine the second query/sql into ArrayDataProvider in Yii2

我需要將 sql2 合並到第一個 sql 中。如何將第二個數組合並到第一個數組中?我正在嘗試進行第二個查詢,因為我無法在第一個查詢中加入表,因為數據不准確。 下面是第一個查詢 下面是第二個查詢 循環獲取機器的數據 我需要結合 sql2(第二個查詢)並循環到 master_array 中以獲得 ar ...

Yii2:在本地運行的功能測試在 CI 上失敗

[英]Yii2: Functional test running locally, fails on CI

我已經為我的應用程序設置了測試。 測試套件在本地運行良好,但在通過 Gitlab CI 執行時失敗。 在本地,我是否運行: 他們都有效。 在 CI 上,運行單個測試通過,而功能套件僅在這個單個測試上失敗,其他通過。 該測試執行簡單的數據庫任務:class EndingEndUserPresenceI ...

返回渲染在重新加載后無法保留數據

[英]return render doesn't work to retain data after reload

如果數據驗證失敗,我想在提交后保留數據。 我使用返回渲染文件輸入,但這不起作用,因為數據仍然消失。 這是我的代碼: 在我的控制器中: 我仍然不明白為什么提交后數據仍然消失(以防驗證失敗) ...

2022-12-19 06:45:07   1   17    php / yii2  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM