我只想選擇在選擇框中的關系表中有記錄的產品。
例如,我只想獲取表product_id中的產品名稱monthly_records
Tables;
Products(ID, product_name)
Suppliers(ID, supplier_name)
monthly_records(ID,pruduct_id,supplier_id,date)
uj5u.com熱心網友回復:
Eloquent has()方法是您正在尋找的。有了它,您可以執行以下操作:
Product::has('monthlyRecords')->pluck('name');
uj5u.com熱心網友回復:
如果我正確理解了您的問題,那么 Laravel 的雄辯關系應該可以為您解決問題。
以下是可以幫助您的檔案:https ://laravel.com/docs/9.x/eloquent-relationships#one-to-many-inverse
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/425343.html
