小编Dav*_*vit的帖子

symfony2 Doctrine删除一个对象数组

我想从数据库中删除与Symfony2中特定user_id匹配的所有记录.

$em = $this->getDoctrine()->getManager();
$user_service = $em->getRepository('ProjectTestBundle:UserService')
->findByUser($this->getUser()->getId());
Run Code Online (Sandbox Code Playgroud)

这可能会返回一些匹配的对象,所以当我运行时:

$em->remove($user_service);
$em->flush();
Run Code Online (Sandbox Code Playgroud)

发生错误:

EntityManager#remove() expects parameter 1 to be an entity object, array given.
Run Code Online (Sandbox Code Playgroud)

如何删除与特定条件匹配的所有记录(对象)?顺便说一下,当我在mysql中运行一个等效的sql语句时,它运行得很好.

php doctrine symfony

15
推荐指数
3
解决办法
2万
查看次数

JQuery - 在链中随机调用slideUp和slideDown

我有以下代码,我循环通过img元素,并希望随机应用slideUp()和slideDown()jquery效果:

$c.each(function(){
    $(this).find('img:gt(0)').hide();

    setInterval(function () {           
        $(this).find(':first-child')
         .[sometimes slideUp(), sometimes slideDown()] // <<<
         .next('img')
         .fadeIn()
         .end()
         .appendTo(this)
     }.bind(this), 3000 + Math.random()*4000); // 4 seconds
});
Run Code Online (Sandbox Code Playgroud)

我不能将函数放在数组中,因为它们作为元素对象方法存在.我也尝试扩展元素对象来添加我的属性,但它也没有很好用,也没有其他一些方法.

那么,关于如何依次或随机执行两个不同的回调的任何想法?

javascript jquery

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

Kohana_HTTP_Exception [404]:在此服务器上找不到请求的URL Dave

之前已经提出了类似的问题,但解决方案对我没有帮助.我在application/classes/Controller /文件夹中创建了一个文件"dave.php",我也重命名了控制器.这是dave.php文件中的代码:

<?php defined('SYSPATH') OR die('No Direct Script Access');

Class Controller_Dave extends Controller
{
public function action_index()
{
    echo 'hello, world!';
}
}
Run Code Online (Sandbox Code Playgroud)

kohana/index.php/dave - 但我仍然在犯这个错误.有什么想法吗?

php kohana kohana-3

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

标签 统计

php ×2

doctrine ×1

javascript ×1

jquery ×1

kohana ×1

kohana-3 ×1

symfony ×1