小编kal*_*als的帖子

Rails 3渲染二进制内容

我需要在网页上呈现二进制内容(图像).我用数据类型二进制文件在数据库中保存图像.现在我需要迭代数据库中的可用图像并在网页上呈现.

请检查我正在做的以下代码.图标是材质中的图像列名称.

// iterating all materials
<% @materials.each do |material| %>
     // for each material
     <span><%= image_tag(material.icon) %></span>
<% end %>
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激..

blob binaryfiles ruby-on-rails-3

9
推荐指数
1
解决办法
7102
查看次数

Rails基于位置的搜索无法在Heroku上运行

最近我在Heroku上部署了我的应用程序.我正在使用Geokit根据用户的位置搜索事件.

@events = Event.all(:origin => [@ location.lat,@ location.lng],:within => 5,:conditions => ["end_date> =?",Date.today],:select => "id,created_at,user_id,location,description,permalink,title",:order =>"created_at DESC")

上面的语句在我的本地系统中使用mysql数据库工作正常.

但是我在Heroku上执行相同的stmt时遇到错误.请检查我在Heroku上遇到的以下错误.

ActiveRecord :: StatementInvalid(PGError:错误:函数弧度(字符变化)不存在2011-03-20T00:52:23-07:00 app [web.1]:LINE 2:...,COS(0.303256183987648)*COS(1.36963671754269)*COS(RADIANS(fr ... 2011-03-20T00:52:23-07:00 app [web.1]:^ 2011-03-20T00:52:23-07:00 app [web .1]:提示:没有函数匹配给定的名称和参数类型.您可能需要添加显式类型转换.

任何帮助将不胜感激.

谢谢,Kalyan.

ruby-on-rails heroku geokit

2
推荐指数
1
解决办法
691
查看次数