小编tyb*_*103的帖子

Git忽略目录中指定的所有文件

我的rails应用将所有用户照片上传到文件夹/上传/照片/.我想忽略git中这个文件夹中的所有内容,除了一个子文件夹/ uploads/photos/default /.

这可能是使用.gitignore文件吗?

git ruby-on-rails gitignore

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

边界如何在多部分帖子请求中起作用?

我试图将文件从iPhone上传到服务器.我试图避免使用任何不是由apple制作的库,而且我可以告诉它看起来我需要在构建我的请求时达到相当低的水平.有人能告诉我multipart/form-data请求中的"边界"是什么以及如何正确使用它?

iphone post http multipartform-data http-post

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

在Ruby字符串中查找和替换变量

假设我有一个像这样的字符串:

"Lorem ipsum de color [post] 57 [/ post] sit amet [post] 103 [/ post] desectator."

我想找到所有[post]*[/ post]的出现次数,并将其替换为数字所代表的帖子的标题.我最终会得到这样的结论:

"Lorem ipsum de color愤怒的乌龟坐在模糊的Rabit desectator."

我猜测需要正则表达式...寻找正则表达式以及如何使用.

ruby regex string replace ruby-on-rails

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

日期范围内的 SQL 计数总计

我有一个包含字段 VALUE(integer) 和 CREATED_AT(timestamp) 的 CHANGES 表。我想知道过去 30 天(不进行 30 次查询)的每一天分组的 VALUE 列的总数。

因此,如果昨天创建的记录的 VALUE 为 10、-7 和 12;我希望返回一个 CREATED_AT = 昨天和 TOTAL = 15 的记录。

有什么帮助吗?

mysql sql sqlite postgresql

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

Rails路由:嵌套的范围/命名空间

现在我有一个admin.domain.com子域,其中有一个模块范围:

  constraints(AdminDomain) do
    scope :module => "admin" do
      resources :visitors
    end
  end
Run Code Online (Sandbox Code Playgroud)

这使得管理子域中的所有请求都在app/controllers/admin /中命中控制器.

我现在要做的是:

  constraints(AdminDomain) do
    scope :module => "admin" do
      resources :visitors
      scope "history", :as => "history" do
        resources :visitors
      end
    end
  end
Run Code Online (Sandbox Code Playgroud)

最终目标是使admin.domain.com/history/visitors命中控制器:app/controllers/admin/history/visitors_controller.rb.

但是,此路径仍然会查找app/controllers/admin/visitors_controller.rb.

有任何想法吗?

routing scope namespaces ruby-on-rails ruby-on-rails-3

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

如何处理 iframe 中的 javascript 错误?

我有一个网站,我为没有发生 javascript 错误而感到非常自豪。新的要求使我不得不在我的网站上放置一个 iframe 来显示其他域的其他网站,而我无法访问他们的代码。他们的 javascript 不断抛出错误,导致用户在浏览器底部看到一个丑陋的红色 x。

是否可以在我结束时处理该错误并忽略它?

更新:
简而言之,我试图找到一种方法来劫持 iframe 的 window.onerror 处理程序。

更新:
我不相信这里有答案。即使我可以劫持 iframe onerror 事件,我也不认为有办法让丑陋的红色“X”消失。我会把问题留在这里,希望我错了。

javascript error-handling iframe cross-domain

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

Rails找到条件......其中attribute不是数据库列

我认为每个人都喜欢在Rails中做这样的事情是安全的:

Product.find(:all, :conditions => {:featured => true})
Run Code Online (Sandbox Code Playgroud)

这将返回属性"features"(数据库列)为true的所有产品.但是,假设我在这样的产品上有一个方法:

def display_ready?
     (self.photos.length > 0) && (File.exist?(self.file.path))
end
Run Code Online (Sandbox Code Playgroud)

...我希望找到该方法返回true的所有产品.我可以想到几种混乱的方式,但我认为我们喜欢Rails也是安全的,因为大多数事情都不是很混乱.

我会说这对我来说是一个非常普遍的问题......我必须想象一个好的答案会帮助很多人.任何非杂乱的想法?

methods activerecord attributes model ruby-on-rails

0
推荐指数
1
解决办法
3753
查看次数