я должен создать виртуальное поле / выполнить преобразование в MongoDb для открытой ссылки или получать его каждый раз, когда мне это нужно? - PullRequest
0 голосов
/ 16 марта 2019

Я использую конечную точку soundcloud's oembed, чтобы получить встраиваемый iframe.

Интересно, лучше ли это право, когда пользователь отправляет свой soudcloud URL, тогда я должен перейти к oembed конечная точка, получить iframe и сохранить его?

Сейчас я только сохраняю фактический URL, а затем на контроллере, который я получаю, с помощью ajax вызывает iframe и передаю его в представление.

Было бы лучше, если бы, когда пользователь добавил его soundcloud url, я затем сделал ajax-вызов к точке oembed и сохранил ее на модели?может быть, как виртуальное поле?

В тот момент, когда я хочу сохранить исходный URL, поэтому я думаю, что изменение URL для oembed, выполняющего pre save, не вариант.

Спасибо.

...