小编eks*_*tro的帖子

Laravel 5.1的表锁定问题

我无法使用此查询锁定MySQL表:

DB::statement('LOCK TABLES imports WRITE');
Run Code Online (Sandbox Code Playgroud)

它给出了这些例外:

[Illuminate\Database\QueryException]
Run Code Online (Sandbox Code Playgroud)

SQLSTATE [HY000]:常规错误:2014在其他未缓冲的查询处于活动状态时无法执行查询.考虑使用PDOStatement :: fetchAll().或者,如果您的代码只是针对mysql运行,则可以通过设置PDO :: MYSQL_ATTR_USE_BUFFERED_QUERY属性来启用查询缓冲.(SQL:LOCK TABLES导入WRITE)

使用PDO时会发生同样的错误.

我该怎么用?

mysql laravel eloquent laravel-5

5
推荐指数
2
解决办法
3512
查看次数

AngularJS transclude不起作用

这个例子适用于AngularJS 1.1.5(它会将它附加到div中),但是1.2.5不能(它会留下没有附加的html内容).

https://egghead.io/lessons/angularjs-transclusion-basics

app.directive("panel", function() {
    return {
        restrict: "E",
        transclude: true,
        template: '<div class="panel" ng-transclude>This is a panel component</div>'
    }
})
Run Code Online (Sandbox Code Playgroud)

AngularJS 1.1.5:http://plnkr.co/edit/BLe56D9YZxSIAiJ31wW0("这是..."按预期显示)AngularJS 1.2.5:http://plnkr.co/edit/h6dUrXXXBOQUtzsJqT4S("这是... ."没有出现)

在1.1.5"transclude:true"按预期工作(文本附加到面板),但在> 1.2.0中没有.

有帮助吗?

angularjs

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

标签 统计

angularjs ×1

eloquent ×1

laravel ×1

laravel-5 ×1

mysql ×1