我laravel在我的ubuntu 14.04服务器和nginxWeb服务器上使用Web框架,当我尝试将文件上传laravel到服务器时,我有这个错误.我的上传目录位于public/uploads具有777权限的文件夹上.
如何mysql查询laravel查询
兑换:
App\User::where('balance','>',0)->where(...)->get();
Run Code Online (Sandbox Code Playgroud)
至:
SELECT * FROM users WHERE `balance`>0 and ...
Run Code Online (Sandbox Code Playgroud) Laravel当我使用执行某些插入/更新查询时,我的应用程序中出现此错误Laravel Eloquent
SQLSTATE[40001]: Serialization failure: 1213 Deadlock found
Run Code Online (Sandbox Code Playgroud)
我怎样才能重新执行查询直到它完成?
我用于以下操作时,:selected道具未option在Vue2中选择目标:v-modelselect
模板
...
<select v-model="form.item">
<option :value="item.id" v-for="(item, index) in items" :selected="item.status == 2">{{ item.name }}</option>
</select>
...
Run Code Online (Sandbox Code Playgroud)
脚本
data: function () {
return {
items: [{id:1, name: "foo", status: 1},{id: 3, name: "bar", status: 2}],
form: {item: null}
}
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,安装后没有选定的选项。
我怎样才能解决这个问题?
注意
当我删除v-model它工作正常(目标option默认情况下选中),但我没有选择的值option在form.item
我php artisan migrate在Laravel项目中使用时出现此错误.
[PDOException]
SQLSTATE[HY000] [1049] Unknown database 'previous_db_name'
Run Code Online (Sandbox Code Playgroud)
这是我的database.php档案:
'default' => env('DB_CONNECTION', 'mysql'),
'connections' => [
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE', 'current_db_name'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
],
Run Code Online (Sandbox Code Playgroud)
我的posts表中有 100k 条记录,表中有 100k 条记录users。
当我使用laravel's分页时。返回数据的时间太长了...!
代码:
$posts = Post::join('users', 'posts.user_id', 'users.id')
->where('posts.status', '=', 1)
->where('users.status', '=', 1)
->paginate(10);
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题并获得更好的性能?
笔记
inRandomOrder()当我使用时我也遇到这个问题$posts
我有 3 个名为User、的模型Post,Comment并且这些模型是相关的。
用户模型:这个模型有很多Post模型。
Post模型:该模型属于User模型,有很多Comment模型。
评论模型:该模型属于Post模型和User模型。
现在的问题是如何获取用户评论的所有帖子?
当我运行react-native run-androidandroid构建卡住:app:mergeDebugResources并且不报告任何错误.
这是我的package.json文件:
{
"name": "listeo",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.0.0-alpha.12",
"react-native": "0.48.2"
},
"devDependencies": {
"babel-jest": "21.0.2",
"babel-preset-react-native": "3.0.2",
"jest": "21.0.2",
"react-test-renderer": "16.0.0-alpha.12"
},
"jest": {
"preset": "react-native"
}
}
Run Code Online (Sandbox Code Playgroud)
Android构建工具版本是:23.0.1
我用android构建工具25和26测试了它但没有修复.
我怎么解决这个问题?
laravel ×7
mysql ×4
php ×4
eloquent ×3
android ×1
javascript ×1
nginx ×1
react-native ×1
ubuntu ×1
vuejs2 ×1