我遇到了一个小问题,并希望得到任何帮助.
我的表是这样的:
CASH | CREDIT CARD | DEBIT CARD | ACCOUNT | OTHER
-------------------------------------------------
0.00 0.00 0.00 0.00 0.00
1.00 0.00 0.00 0.00 0.00
2.00 1.00 0.00 0.00 0.00
Run Code Online (Sandbox Code Playgroud)
我的目标是SELECT * FROM具有多个列> 0的上述任何行.
因此,在此方案中将使用上表选择第三行.
我决定尝试使用Laravel,因为与OOP PHP相比它是多么乏味,所以我一直在进行安装.
尽管如此,我正在尝试在我的cmd(.~/wamp/www /)上执行'composer create-project laravel/laravel --prefer-dist'命令,它创建了Laravel文件夹但是给了我这个输出:
*Installing laravel/laravel (v5.1.4)
- Installing laravel/laravel (v5.1.4)
Loading from cache
Created project in C:\wamp\www\laravel
> php -r "copy('.env.example', '.env');"
Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework v5.1.8 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.7 requires ext-mbstring * -> the requested PHP exte
nsion …Run Code Online (Sandbox Code Playgroud) 我有一行类似于以下的代码:
Sport::pluck('id', 'name)
Run Code Online (Sandbox Code Playgroud)
我正在处理需要以下格式列表的前端 JavaScript:
var list = [
{ text: 'Football', value: 1 },
{ text: 'Basketball', value: 2 },
{ text: 'Volleyball', value: 3 }
...
]
Run Code Online (Sandbox Code Playgroud)
我试图弄清楚如何将我从模型中提取的id和name值转换为类似于 Javascript 的格式list。
如果不清楚,我期待与含有两个键的关联数组来结束:text和value,其中text代表name我的模型现场,并在value代表id模型-我希望这是有道理的。
我将如何处理这个问题?
我最初尝试过这样的事情(没有检查文档)
Sport::pluck(["id" => "value", "name" => "text]);
Run Code Online (Sandbox Code Playgroud)
但这不是你这样做的方式,现在已经很清楚了。我还尝试了一些与地图相关的片段,但我似乎无法使用 Ctrl-z。
有什么建议?
laravel ×2
arrays ×1
composer-php ×1
frameworks ×1
php ×1
pluck ×1
select ×1
sql ×1
sql-server ×1