我嘗試在Laravel(5.4)中使用cviebrock /雄辯可調。我有一個Page模型和一個網站模型。它在頁面模型中使用可滯後的。現在,如果我創建一個頁面,我想在生成一個slu before(例如在標題之後有-1或-2)之前通過列website_id和slug檢查唯一性。它看起來像我應該使用方法「customizeSlugEngine」,但它不會被調用時,我將它添加到Page模型。通過關係id的口頭流暢唯一性測試
當它工作時,我需要通過slu and和頁面ID找到頁面。在我使用的pageController(前端)中:
Page::findBySlug($slug);
如何通過slug和webiste_id找到頁面?
工作的呢? Page :: where('website_id','=',$ website_id) - > findBySlug($ slug); – dparoli
感謝您的輸入和包中的文檔,我通過以下方式解決此問題:Page :: whereSlug($ slug) - > where('website_id','=',$ website_id) - > first(); – Tom
你很高興,發佈你的問題的答案 – dparoli