我可以使用列表
$specialities = Speciality::pluck('name','id')
Run Code Online (Sandbox Code Playgroud)
为什么以下代码不起作用?什么可以替代?我通过ajax返回此数组以形成一个选择框.所以我认为pluck
(在laravel 4+中列出)将是正确的选择.
$specialities = Speciality::pluck('name','id')->where('role_id',$request->roleid);
Run Code Online (Sandbox Code Playgroud) 我尝试使用chrome dev工具检查响应式设计。但这是行不通的。
当我调整浏览器大小时,同样可以正常工作。
我无法确定可能是什么问题?有人可以帮我找出问题吗?
代码如下
<html>
<head>
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" href="css/styles.css" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="col-lg-8 col-md-8 hidden-sm-down" style="background-color:#4E5B5C; color:#fff"><span><small>Heading heading heading 1</small></span></div>
<div class="col-lg-2 col-md-2 hidden-sm-down" style="background-color:#626F70; color:#fff"><span>Heading 2</span></div>
<div class="col-lg-2 col-md-2 hidden-sm-down" style="background-color:#475859; color:#fff"><span>Heading 3</span></div>
</div>
<div class="row" style="background-color: #2B3536;">
<div class="col-lg-2 col-md-2 col-sm-2 col-2 logo-div align-self-center"><img class="img-fluid" src="https://dummyimage.com/127x50/2b3536/fff"></div>
<div class="col-lg-7 col-md-8 col-sm-8 col-8">
<nav …
Run Code Online (Sandbox Code Playgroud)在我的项目中,我为我的控制器和路由实现了 auth 和 ACL。我有一个文件上传系统,只有在用户登录时才能访问。它工作正常。
我的问题出在上传的文件上。如果有文件 URL,用户可以访问任何文件。如何对上传的文件实施身份验证?
我尝试使用路由,但是当通过浏览器访问我的文件时,该文件显示为好像没有拦截此 URL 的路由。
我用过这个代码:
Route::get('/storage/document/3/4a15c1ab060be8f35.png', function () {
return 'ok';
});
Run Code Online (Sandbox Code Playgroud)
如何对存储上的特定文件夹实施身份验证?谢谢!
我知道我可以使用此查询减少laravel中的列值
DB::table('users')->decrement('votes', 5);
Run Code Online (Sandbox Code Playgroud)
但是我想限制该值成为负值。
无论如何,laravel可以做到这一点吗?
我正在将应用程序的数据库从 MySQL 更改为 MSSQL。我为 MySQL 数据库发送如下参数。
var sql = require('./db.js');
sql.query("select * from table where field1 = ? or field2 = ? ", [field1val, field2val], function (error, results) {
if(error){
//handle error
}
else{
//handle the results
}
}
Run Code Online (Sandbox Code Playgroud)
如何在 MSSQL 中做到这一点,或者甚至可以这样做?(我正在使用mssql
模块)。
存储过程是唯一的实现方式吗?如果是这样,如何在 Nodejs mssql 模块中做到这一点?
如果我们无法发送参数(自动转义 mysql 中的字符串),在 SQL Server 中运行查询的最佳实践是什么?
laravel ×3
php ×2
acl ×1
eloquent ×1
html ×1
laravel-5 ×1
laravel-5.2 ×1
laravel-5.4 ×1
mysql ×1
node.js ×1
sql-server ×1
storage ×1