Направляющие has_and_belongs_to_many путают меня с приспособлениями и фабриками

Да, это возможно del> Поскольку вопрос является обновлением, это решение может дать только URL-адрес для встраивания, а не URL-адрес HLS, проверьте ответ @JAL. с ресурсом search.list и параметрами:

* part: id
* channelId: UCURGpU4lj3dat246rysrWsw
* eventType: live
* type: video

Запрос:

GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCURGpU4lj3dat246rysrWsw&eventType=live&type=video&key={YOUR_API_KEY}

Результат:

 "items": [
  {
   "kind": "youtube#searchResult",
   "etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/enc3-yCp8APGcoiU_KH-mSKr4Yo\"",
   "id": {
    "kind": "youtube#video",
    "videoId": "WVZpCdHq3Qg"
   }
  },

Затем получите videoID например, значение WVZpCdHq3Qg и добавить значение к этому URL:

https://www.youtube.com/embed/ + videoID
https://www.youtube.com/watch?v= + videoID

7
задан Community 23 May 2017 в 12:17
поделиться

1 ответ

  1. Имеет и принадлежит многим, определяет отношения в обоих направлениях. Если вам нужно только посмотреть, к каким жанрам принадлежит группа, has_many подойдет. Если вы хотите знать, какие полосы являются "фанковыми", вы можете использовать HABTM, чтобы разрешить поиск полос для данного жанра.
  2. Для приборов в рельсах теперь вы можете выполнять HABTM без создания отдельного прибора для таблицы соединений. Например:

в bands.yml:

reaper_band:
  name: The Reaper Band
  genres: funk, rock

в genres.yml:

funk:
  name: Funk
  bands: reaper_band

rock:
  name: Rock
  bands: reaper_band
21
ответ дан 6 December 2019 в 08:45
поделиться
Другие вопросы по тегам:

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