使用laravel和平移的多个内部连接

时间:2018-01-22 13:17:34

标签: laravel join laravel-translatable

我有使用可翻译库的问题,我试图按名称对公司进行排序,因此在文档中写道,我需要使用内部联接,我尝试了这个代码,一切都很好,但数据搞砸了我添加voucher_translations,就像它从不同的表或记录中得到的那样,我不知道我做错了什么:(

$vouchers = Voucher::join('company_translations', 'vouchers.company_id', '=', 'company_translations.company_id')
    ->join('voucher_translations', 'voucher_translations.voucher_id', '=', 'vouchers.id')
    ->where('company_translations.locale', '=', 'en');
    ->where('voucher_translations.locale', '=', 'en')
    ->orderBy('company_translations.name', 'asc');

0 个答案:

没有答案