Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何链接到存储在数据库中的外部URL_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 如何链接到存储在数据库中的外部URL

Ruby on rails 如何链接到存储在数据库中的外部URL,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有一个保存在数据库表中的网站URL:www.cnn.com 在视图中检索上述内容时,我有以下代码,其中我尝试链接到存储在表列中的外部URLwww.cnn.com。标题为“项目url”: 如何从视图链接到存储的网址?www.cnn.com是主机名,不是有效的URLhttps://www.cnn.com可能是有效的URL。为什么在没有协议的情况下存储主机名?要从该主机名构建有效的URL,您必须猜测协议。在所有主机名前面加上https://可能是一个很好的猜测。最好首先将包含协议的完整URL存储在数

我有一个保存在数据库表中的网站URL:
www.cnn.com

在视图中检索上述内容时,我有以下代码,其中我尝试链接到存储在表列中的外部URL
www.cnn.com
。标题为“项目url”:


如何从视图链接到存储的网址?

www.cnn.com
是主机名,不是有效的URL<代码>https://www.cnn.com可能是有效的URL。为什么在没有协议的情况下存储主机名?要从该主机名构建有效的URL,您必须猜测协议。在所有主机名前面加上
https://
可能是一个很好的猜测。最好首先将包含协议的完整URL存储在数据库中。请花点时间阅读。我已经重新格式化了你的文章,删除了很多不必要的格式,包括修改了所有大写字母中的标题。你应该试着将你的原始问题与你在这里看到的其他问题进行比较;浮华的格式不仅是不必要的,而且会让人分心。我们更愿意关注你问题的内容,而不是它的陈述。
<table class="table">
          <thead>
            <tr>
              <th>Project title </th>
              <th>Project url </th>
            </tr>
          </thead>
          <% @user_portfolio_list.each do |accom| %>
          <tr>

              <td><%=  accom.projecttitle %></td>
              <td><%= link_to accom.projecturl.html_safe, accom.projecturl.html_safe %></td>

              <% #= URI::escape(accom.projecturl.html_safe) %>

          </tr>
          <br>
          <% end %>
          <%= will_paginate @user_portfolio_list %>

       </table>
http://localhost:3001/jobapplications/jobapplistprofile/%3Cp%3Ewww.cnn.com%3C/p%3E