получении данных с помощью модели так чтоб не вызывалось поле которое являеся вторичным ключом ? Обычным замыканием с with не получается, null идет. 
                  
                  
                  
                  
                  
                  Допустим 
                  
                  
                  
                  
                  
                  Partner::where('id', $id)->with(['locations' => function ($q) {
                  
                  
                   $q->select(['partner_id', 'addr', 'lng', 'lat']);
                  
                  
                  }])->get(); 
                  
                  
                  
                  
                  
                  Если убрать partner_id то null. А с ним не хочется. Не надо никакой unset, переделка коллекции и т.д.
                  
                  
                  
                  
                  
                  Заранее спасибо.
                  
                  
                
так он же не знает как связать, точнее с кем, поэтому ключ должен быть
вопрос что тебя смущает в том что приходит partner_id?
Обсуждают сегодня