我们说我的seeds.rb
文件中有以下条目:
Image.create(:id => 52, :asset_file_name => "somefile.jpg", :asset_file_size => 101668, :asset_content_type => "image/jpeg", :product_id => 52)
Run Code Online (Sandbox Code Playgroud)
如果我播种它,它会尝试处理指定的图像,我收到此错误:
No such file or directory - {file path} etc...
Run Code Online (Sandbox Code Playgroud)
我的图像备份,所以我真的不需要创建它们; 但我需要记录.我不能在我的模型中评论paperclip指令; 然后它起作用; 但我想可能还有另一种解决方案.
是否还有其他模式可以实现它?或者告诉回形针不要处理图像?
在阅读了关于HY093的所有其他问题后,我打开这个问题来弄清楚为什么我也有这个消息.
这是我的表:
这是我的要求:(其中$ conn是我的PDO连接)
$sql = $conn->prepare("INSERT INTO Sites (Email,URL,Title,Description,PageRank,Rewrite,MetaDesc,Origin,BackLink,nbBackLink,RssTitle,RssAddress,SocAddress,SocPostalCode,SocCity,SocCountry,SocTel,Offer,Status,nbHit)
VALUES (:Email,:URL,:Title,:Description,:PageRank,:Rewrite,:MetaDesc,:Origin,:BackLink,0,:RssTitle,:RssAddress,:SocAddress,:SocPostalCode,:SocCity,:SocCountry,:SocTel,:Offer,:Status,0)");
$sql->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$pageRank = new GooglePageRank($_POST["site_url"]);
$sql->bindParam(":Email",$_POST["submail"],PDO::PARAM_STR);
$sql->bindParam(":URL",$_POST["site_url"],PDO::PARAM_STR);
$sql->bindParam(":Title",$_POST["site_title"],PDO::PARAM_STR);
$sql->bindParam(":Description",$_POST["site_desc"],PDO::PARAM_STR);
$sql->bindParam(":PageRank",$pageRank->PageRank,PDO::PARAM_INT);
$sql->bindParam(":Rewrite",stringToRewrite($_POST["site_title"]),PDO::PARAM_STR);
$sql->bindParam(":MetaDesc",$_POST["site_desc"],PDO::PARAM_STR);
$sql->bindParam(":Origin",$_POST["site_country"],PDO::PARAM_STR);
$sql->bindParam(":BackLink",$_POST["site_backlink"],PDO::PARAM_STR);
$sql->bindParam(":RssTitle",$_POST["site_rss_title"],PDO::PARAM_STR);
$sql->bindParam(":RssAddress",$_POST["site_rss_addr"],PDO::PARAM_STR);
$sql->bindParam(":SocAddress",$_POST["soc_addr"],PDO::PARAM_STR);
$sql->bindParam(":SocPostalCode",$_POST["soc_cp"],PDO::PARAM_STR);
$sql->bindParam(":SocCity",$_POST["soc_city"],PDO::PARAM_STR);
$sql->bindParam(":SocCoutry",$_POST["soc_pays"],PDO::PARAM_STR);
$sql->bindParam(":SocTel",$_POST["soc_tel"],PDO::PARAM_STR);
$offer = $_POST["offer"] == "premium" ? 1 : 0;
$status = $_POST["offer"] == "premium" ? 2 : 0;
$sql->bindParam(":Offer",$offer,PDO::PARAM_INT);
$sql->bindParam(":Status",$status,PDO::PARAM_INT);
$sql->execute();
var_dump($sql->errorInfo());
var_dump($sql->errorCode());
Run Code Online (Sandbox Code Playgroud)
知道为什么我有一个HY093错误?
我目前正在使用WPF Shapes在画布上创建绘图软件.
我创建了一个系统,允许用户在形状上使用透明画布(随形状旋转)在Canvas上移动和旋转形状:
绿点用于旋转形状,矩形上的蓝色区域用于移动形状.我想用我的4个红点来重新调整形状.
但是形状是可旋转的,因此角坐标与调整形状的大小并不完全相关.在我看来,似乎只有在旋转等于0时才有意义,因为在180度旋转后左上角可以是右下角.
现在我用a RotateTransform
来实现旋转0.5, 0.5
RenderTransformOrigin
.我想避免使用a,ScaleTransform
因为我想保持StrokeThickness
它的大小.
所有红点都是伪可拖动的(使用MouseDown,MouseMove,MouseUp事件).我使用一个缓冲点,它给出了两个鼠标事件之间X和Y的增量.
即使旋转或移动,如何使用增量来调整形状的大小?
我习惯于在Ruby on Rails项目上工作,并rails console
在做任何其他事情之前使用命令来测试我的所有模型.我最近切换到了Play Framework 2.4.x,因为在我工作的地方做了一些选择.
我正在寻找相当于这个控制台,用我在application.conf
(db.default.url
)中提供的数据库测试我的模型.我怎样才能做到这一点 ?
小奖金问题:如果它存在,有没有办法将它与IntelliJ集成?
我正在研究加密/解密文件的软件.我希望能够在加密后猜测数据的长度,但我不能使用CryptoStream.Length(它会抛出NotSupportedException).有什么方法可以猜测吗?
我正在使用RijndaelManaged(.Net Framework 4.0)
我试图在Windows运行时找到相当于ClipToBounds的东西.如果它不存在有没有办法重新创建这种行为?
我正在尝试使用WPF创建绘图应用程序.
我使用Canvas,我在MouseMove事件触发的位置绘制Polyline.但是在此过程中会创建一些工件:
StrokeThickness at 4:
StrokeThickness at 15:
红点表示MouseMove触发的位置,灰线当然是具有所有红点的折线.
任何想法为什么我得到这个?
我想在Loader对象(用于显示图片)上进行一些标准颜色转换,如棕褐色,黑白等...
我目前正在使用这样的方法:
var colorTransformer:ColorTransform = selectedItm.transform.colorTransform;
colorTransformer.redMultiplier = 1/6;
colorTransformer.greenMultiplier = 1/5;
colorTransformer.blueMultiplier = 1/3;
selectedItm.transform.colorTransform = colorTransformer;
Run Code Online (Sandbox Code Playgroud)
但我不知道如何获得棕褐色或黑白效果.有这个功能吗?如果没有,是否有某种数据库包含"乘数"来获得效果?