Красноречивый | Использование с () в результате возвращает NULL

Я думаю, что Хосе пропустил одну точку здесь. Не забудьте включить Z, иначе будет отставание часового пояса.

new Date ('2014-02-18T15: 00: 48') new Дата ('2014-02-18T15: 00: 48Z')

Вы можете использовать new Date('2014-02-18T15:00:48'.replace(/\s/, 'T')+'Z').

См. Это для получения дополнительной информации - новая дата () работает по-разному в Chrome и Firefox

3
задан connormiotk96 13 July 2018 в 08:19
поделиться

3 ответа

Включите свои методы:

Posts::with([
    'author:id',
    'category.images:id,url',
 ])->get();

Желание загрузки определенных столбцов

Вы не всегда можете использовать каждый столбец из отношений, которые вы извлекаете. По этой причине Eloquent позволяет указать столбцы отношения, которое вы хотите получить:

$users = App\Book::with('author:id,name')->get();

Оживленная загрузка

0
ответ дан DigitalDrifter 17 August 2018 в 13:23
поделиться
  • 1
    Кажется, что не работает, все еще вернувшись к нулю – connormiotk96 13 July 2018 в 08:32
  • 2
    У всех ваших сообщений есть категория с изображениями? Или это для всех? – DigitalDrifter 13 July 2018 в 08:34
  • 3
    Для всех они равны нулю, у него есть изображение, но все возвращаются как null – connormiotk96 13 July 2018 в 08:41
  • 4
    Можете ли вы опубликовать свои модели, чтобы узнать, как устанавливаются отношения? – DigitalDrifter 13 July 2018 в 08:42

Вы должны выбрать свои внешние ключи в инструкции select, чтобы позволить Eloquent запрашивать ваши отношения, что-то вроде этого:

Posts::query()
    ->select('id', 'author_id', 'category_id')
    ->with([
        'author:id',
        'category.images:url',
    ]);
0
ответ дан spirit 17 August 2018 в 13:23
поделиться
0
ответ дан piyush 29 October 2018 в 16:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: