我在这里搜索时发现了一些类似的问题,但是当我试图添加除非我找到的解决方案时,事情开始破裂......
这就是我的工作原理:
控制器:
@metrics = Metric.where("current_ratio > ?", @screen.current_ratio_min) unless @screen.current_ratio_min.nil?
Run Code Online (Sandbox Code Playgroud)
一旦我添加另一个.where行(我需要添加很多),
@metrics = Metric.where("current_ratio > ?", @screen.current_ratio_min) unless @screen.current_ratio_min.nil?
.where("current_ratio < ?", @screen.current_ratio_max) unless @screen.current_ratio_max.nil?
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
undefined method `where' for false:FalseClass
Run Code Online (Sandbox Code Playgroud)
我假设这是因为第一个除非结束我的查询.除非仅针对每个条件,我如何申请?如果是,其实问题是:
提前致谢!
activerecord ruby-on-rails multiple-conditions conditional-statements
我已经搜索了一吨甚至升级到图形2.0,因为我读到矢量形状的抗锯齿现在在Corona中工作.话虽如此,一切仍然是像素化(在模拟器和我的手机中)或多边形(在我的Nexus 7上).
我在配置文件中打开了抗锯齿功能,但没有更改任何绘制圆圈代码:
config.lua
application = {
content = {
width = 320,
height = 480,
scale = "letterBox",
fps = 60,
antialias = true,
xalign = "center",
yalign = "center",
imageSuffix = {
["@2x"] = 2
}
}
}
Run Code Online (Sandbox Code Playgroud)
main.lua
local function newDot (i,j)
local newCircle = display.newCircle( i*40-20, -60, 15)
newCircle:setFillColor( .2, .6, .86 )
return newDot
end
Run Code Online (Sandbox Code Playgroud)
这应该创建抗锯齿圈吗?
谢谢!