我有一个实体"评论","评论"可能有一个或多个图像相关联.我如何实现这一目标.
现在我有了这个(只有一张图片):
/**
* @Assert\File(
* maxSize="1M",
* mimeTypes={"image/png", "image/jpeg"}
* )
* @Vich\UploadableField(mapping="comment_mapping", fileNameProperty="imageName")
*
* @var File $image
*/
protected $image;
Run Code Online (Sandbox Code Playgroud)
提前致谢
我有一个1and1帐户,即时尝试使用symfony2.3和swift_mailer发送电子邮件,但这是不可能的.
我没有任何错误,我已经检查了symfony日志,但没有.
这是我的实现(在一个Action中):
$message = \Swift_Message::newInstance()
->setSubject('Hello Email')
->setFrom('test@domain.com')
->setTo('myuser@mydomain.com')
->addCc('other@mydomain.com')
->setBody( "test body" )
;
$mailer = $this->get('mailer');
$result = $mailer->send($message, $fails);
//$fails receive a empty array
//$result get value 1
Run Code Online (Sandbox Code Playgroud)
这是配置:
swiftmailer:
transport: smtp #i also try mail and sendmail
host: smtp.1and1.mx #i also try smtp.1and1.es, auth.smtp.1and1.fr
username: someone@mydomain.net #the complete email someone@mydomain.net(this account is active, i'm able to login in webmail...)
password: mypass
spool: { type: memory }
encryption: tls # i also try without this setting …Run Code Online (Sandbox Code Playgroud) 我有这个功能:
func functionX(collection []*interface{}) {
...
response, err := json.MarshalIndent(collection, "", " ")
...
}
Run Code Online (Sandbox Code Playgroud)
我希望collection参数允许任何类型的数组,这就是为什么我尝试使用*interface {}但我收到的错误是这样的:
cannot use MyDataType (type []*model.MyDataType) as type []*interface {} in argument to middleware.functionX
Run Code Online (Sandbox Code Playgroud)