我正在尝试通过axios请求将数据发送到我的后端脚本,但是主体看起来是空的。
这是前端发送的请求:
axios.request({
method: 'GET',
url: `http://localhost:4444/next/api`,
headers: {
'Authorization': token
},
data: {
next_swastik: 'lets add something here'
},
}).then((res)=>{
console.log("api call sucessfull",res);
}).catch((err)=>{
console.log("api call unsucessfull",err);
this.props.toggleLoading(false);
})
Run Code Online (Sandbox Code Playgroud)
这是一个后端:
app.get('/next/api', verifyToken, function(req, res) {
console.log(req.body);
Run Code Online (Sandbox Code Playgroud)
})
但是我的{}身体变得空虚。我正在获取标头和其他数据,但没有数据。
我有以下结果集:
request_id | p_id
66 | 10
66 | 10
66 | 10
66 | 22
66 | 22
76 | 23
76 | 24
Run Code Online (Sandbox Code Playgroud)
我试图选择excludes记录某些组合值的行:
request_id | product_id
66 | 10
76 | 23
Run Code Online (Sandbox Code Playgroud)
因此,输出结果集应仅包含以下记录:
66 | 22
66 | 22
76 | 24
Run Code Online (Sandbox Code Playgroud)
我试着做:
select * from `table`
where request_id NOT IN (66, 76) AND product_id NOT IN (10, 22)
Run Code Online (Sandbox Code Playgroud)
但这给了我空的结果集。
如何仅排除这两个值的组合?
我只是使用html表单上传文件。
但我得到以下错误:
注意:未知:在系统临时目录中第0行的“未知”中创建的文件
这是我的HTML:
<form name="import" method="post" action="CSVUpload" enctype="multipart/form-data">
<input type="file" name="file" /><br />
<input type="submit" name="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
这是路线:
$f3->route('POST|PUT @CSVUpload: /CSVUpload', 'GBD\Internals\Controllers\LeaveController->csvHandler');
$f3->route('GET /CSVUpload', 'GBD\Internals\Controllers\LeaveController->csv');
Run Code Online (Sandbox Code Playgroud)
这是我的控制器:
public function csv()
{
$this->f3->set('content', 'leave/csvUploader.php');
$template = new \View;
echo $template->render('dashboard/layout.php');
}
public function csvHandler()
{
$postvalue = $this->f3->get('POST.submit');
if(isset($postvalue))
{
$fileReceived = $this->f3->get('POST.file');
var_dump($fileReceived);
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用无脂肪框架。
我发现上传的文件被临时存储到upload_tmp_dir="C:\inetpub\temp"。
怎么了?
很感谢任何形式的帮助。谢谢。
我有以下文件:
{
"_index": "testrest",
"_type": "testrest",
"_id": "sadfasdfw1",
"_score": 1,
"_source": {,
"s_item_name": "Create",
"request_id": "35",
"Result": "Match",
}
},
Run Code Online (Sandbox Code Playgroud)
我正在尝试获取在field 和of中term具有值的记录。MatchResultrequest_id35
这是我的查询:
{
"query": {
"bool": {
"must": [
{ "term": { "Result": "Match" }}
],
"filter": {
"term": {
"request_id": "35"
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
但我正在得到0结果。
不过,替换term为match给了我结果。
我知道有很多关于这个问题的问题.但我仍然无法理解原因.添加调整大小功能时显示错误.
Image::make($logo)->resize(200*200)->save(public_path('Uploads/logo/' . $fileName));
Run Code Online (Sandbox Code Playgroud)
否则它工作正常.为什么函数会尝试消耗这么多内存?
我加入了两个表并获得了一个结果集,该结果集具有相同 ID 或类型的不同行,但它们具有不同的列值。
例如。
leave_type | max Days | jan | feb | mar | apr
Personal | 12 | 0.00 | 0.00 | 2.00 | 0.00
Personal | 12 | 1.00 | 0.00 | 0.00 | 0.00
Sick | 5 | 0.00 | 0.00 | 1.00 | 0.00
Run Code Online (Sandbox Code Playgroud)
我希望结果如下:
leave_type | max Days | jan | feb | mar | apr
Personal | 12 | 1.00 | 0.00 | 2.00 | 0.00
Sick | 5 | 0.00 | 0.00 …Run Code Online (Sandbox Code Playgroud) 我正在尝试将原始 sql 查询转换为 laravel 查询。
\n\n这是原始查询:
\n\nselect\ntsk.id,\n tsk.request_id,\n tsk.sys_index,\n tsk.category_group,\n tsk.category,\n tsk.is_assigned,\n tsk.hash_id \nfrom\n user_tasks as usr \n inner join\n unassigned_tasks as tsk \n on usr.task_id = tsk.id \nwhere\n usr.assigned_to = 12\nAND \n tsk.product_id NOT IN ( SELECT product_id FROM product_progresses WHERE request_id = tsk.request_id )\nAND \n BINARY hash_id NOT IN ( SELECT hash_id FROM product_match_unmatches WHERE request_id = tsk.request_id AND auto_unmatched_by IS NOT NULL )\nRun Code Online (Sandbox Code Playgroud)\n\nLaravel 查询是:
\n\npublic function getTasks($assigned_to) {\n /** fetch products assigned …Run Code Online (Sandbox Code Playgroud) 有没有办法在无脂肪框架中重定向回到以前的路线?
类似于redirect->back()laravel的东西.
我有以下结果集:
req_id | p_id | ai_result | hash | sku
1 | 4 | Match | XAN | HOW
1 | 4 | Match | HXN | HOW
1 | 4 | Non Match | 123 | HOW
Run Code Online (Sandbox Code Playgroud)
我需要以下输出
sku | matched | non_matched
HOW | XAN, HXN | 123
Run Code Online (Sandbox Code Playgroud)
这是我所能得到的:
SELECT sku, GROUP_CONCAT(hash) AS hash
FROM `sku_match`
GROUP BY req_id, p_id
Run Code Online (Sandbox Code Playgroud)
如何根据ai_result列区分行并将它们分开放置。像GROUP_CONCAT(hash) AS matched, GROUP_CONCAT(hash) AS non_matched什么?
假设我们有两个不同格式的价格字符串:
$s_price = '85.95' or '1500.00'
$r_price = '$ 85.95' or '1,500'
Run Code Online (Sandbox Code Playgroud)
但所有这些价格都是相同的并且应该匹配。
我有一个正则表达式可以做到这一点,但不知道我们是否这样做:
(\d+)*(,)?\d+(.)?\d*
Run Code Online (Sandbox Code Playgroud) php ×5
mysql ×4
sql ×3
axios ×1
file-upload ×1
group-by ×1
group-concat ×1
html ×1
javascript ×1
laravel ×1
node.js ×1
reactjs ×1
regex ×1
string ×1
subquery ×1
where-clause ×1
where-in ×1