我在我的控制器中有这个:
Konkurrencer.where("title LIKE ?", "%#{params[:q]}%").limit(4)
Run Code Online (Sandbox Code Playgroud)
我认为这个查询区分大小写.它不应该区分大小写.
我想更改照片的基名(filename):
在我的模型中,我有:
attr_accessor :image_url, :basename
has_attached_file :image,
:styles => { :original => ["300x250>", :png], :small => ["165x138>", :png] },
:url => "/images/lille/:style/:id/:basename.:extension",
:path => ":rails_root/public/images/lille/:style/:id/:basename.:extension"
before_save :basename
private
def basename
self.basename = "HALLLO"
end
Run Code Online (Sandbox Code Playgroud)
但文件名根本没有改变.
当我使用附加图像保存我的konkurrencer模型时,我在Heroku上收到错误,但在我的本地服务器上没有.
.我的heroku日志:
?[36m2012-04-01T17:45:37+00:00 app[web.1]:?[0m Started POST "/admin/konkurrencer
s" for MYIP at 2012-04-01 10:45:37 -0700
?[33m2012-04-01T17:46:01+00:00 heroku[router]:?[0m POST www.konkurrencerher.dk/a
dmin/konkurrencers dyno=web.1 queue=0 wait=0ms service=24565ms status=500 bytes=
728
?[32m2012-04-01T17:46:01+00:00 heroku[nginx]:?[0m MYIP - - [01/Apr/201
2:17:46:01 +0000] "POST /admin/konkurrencers HTTP/1.1" 500 728 "http://www.konku
rrencerher.dk/admin/konkurrencers/new" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:1
1.0) Gecko/20100101 Firefox/11.0" www.konkurrencerher.dk
?[36m2012-04-01T17:46:01+00:00 app[web.1]:?[0m
?[36m2012-04-01T17:46:01+00:00 app[web.1]:?[0m AWS::S3::Errors::RequestTimeout (
Your socket connection to the server was not read from or written to within the
timeout period. Idle connections will be closed.):
Run Code Online (Sandbox Code Playgroud)
我的照片模型: …
如何.bashrc在shell启动时找到加载的文件?有没有可以告诉我的命令?
目前我认为它是/root/.bashrcUbuntu服务器10.04 LTS.
它是基于用户还是?
当有5个选中的复选框时,我试图禁用所有未选中的复选框.
我的代码在这里不起作用:http://jsfiddle.net/mtYtW/18/
我的Jquery:
var countchecked = $('table input[type="checkbox"]').find(":checked").length
if(countcheckhed > 5) {
$("table input:checkbox").attr("disabled", true);
} else {}
Run Code Online (Sandbox Code Playgroud)
我的HTML:
<table cellspacing="0" cellpadding="0" width="770px;">
<tbody><tr style="border: 1px solid green; height: 40px; font-size: 14px;">
<th>Feature 1</th>
<th>Feature 2</th>
<th>Feuture 3</th>
</tr>
<tr>
<td class="checkit"><input type="hidden" value="0" name="search[windows_is_true]"><input type="checkbox" value="1" name="search[windows_is_true]" id="search_windows_is_true"></td>
<td>Test 1</td>
<td>Test 2</td>
<td>Test 3</td>
<td>Test 4</td>
<td>Test 5</td>
<td>Test 6</td>
</tr>
<tr>
<td class="checkit"><input type="hidden" value="0" name="search[windows_is_true]"><input type="checkbox" value="1" name="search[windows_is_true]" id="search_windows_is_true"></td>
<td>Test 1</td>
<td>Test 2</td>
<td>Test …Run Code Online (Sandbox Code Playgroud) 我正在创建此链接标记:
<link rel="canonical" href="<%= request.url %>" />
Run Code Online (Sandbox Code Playgroud)
问题在于它是带有参数的完整网址.
如何在没有任何参数的情况下请求网址?
我的Jquery:
function myTimer() {
var sec = 15
var timer = setInterval(function() {
$('#timer').text(sec--);
if (sec == -1) {
clearInterval(timer);
alert('done');
}
} , 1000);
}
$("#knap").click(function() {
myTimer();
});
$("#reset").click(function() {
// set timer to 15 sec again..
});
Run Code Online (Sandbox Code Playgroud)
我希望在单击#reset时重置计时器.
如何选择列名为Lars的表中的最后一个日期.
我试过这个:
<%= Reklamer.where(":dato => :dato, AND :name => :name", :date => Date.last, :name => "Lars") %>
Run Code Online (Sandbox Code Playgroud)
我试过这个:
<%= Reklamer.where(name: 'Lars').order('dato ASC').limit(1).select('dato').inspect %>
Run Code Online (Sandbox Code Playgroud)
输出:[#<Reklamer dato: "2011-02-15 23:53:28">]
我只需要一个日期时间格式,如:2011-02-15 23:53:28
我怎么做?
Google已将我的Heroku应用子域编入索引:myapp.heroku.com
它是重复内容吗?
我应该如何将myapp.heroku.com重定向到mydomain.com?
示例我有一个图像.

在我的控制器我的例子 @name = "Jon"
现在我想创建一个新图像作为我在图像中间使用名称"Jon"获得的图像.我希望能够指定应该使用的字体大小,颜色和字体系列以及文本的位置.

什么宝石可以做到这一点?
ruby ×6
heroku ×2
jquery ×2
paperclip ×2
amazon-s3 ×1
javascript ×1
postgresql ×1
seo ×1
ubuntu ×1
ubuntu-10.04 ×1