我是Lambda(或AWS)的新手,我仍然需要围绕它建立知识和经验.
现在,我正在构建一个应用程序,其中需要从twitter Hashtag获取数据.
如果我说得对,Twitter会限制我们每分钟拨打的API调用次数(?)因此我们需要有一个后端并且需要进行oAuth2身份验证.
在一个简单的快速应用程序中,我会在全局范围内完成一个API调用以获取数据,并在每x分钟后使用setInterval命中该API,以便不超过限制数.
现在基于非常模糊的理解,我猜Lambda在需要时运行函数,因此假设我们不能将lambda用于此类用例是正确的吗?
我想更改 Git 中的提交,我在 google 上搜索并找到了这个命令:
git commit --amend
Run Code Online (Sandbox Code Playgroud)
当我传递此命令时,我会看到一个如下所示的屏幕:
当我开始在此处输入 commit 时,它只会播放类似的声音,这意味着我输入了错误的位置(无效命令)。
有人可以帮我弄清楚如何在 Git 中编辑提交消息吗?
updated_at每当数据库数据更新时,我们如何更改值
认为这是我的猫鼬模式,
const mongoose = require('mongoose')
const locationDataSchema = new mongoose.Schema({
locationName: String,
location: [{
lat: Number,
lng: Number
}],
news: [ {
author: String, //or number
title: String,
description: String,
url: String,
urlToImage: String
}],
updated_at: {
type: Date,
default: Date.now
}
})
Run Code Online (Sandbox Code Playgroud)
根据我对 Mongoose Docs 的模糊阅读,我做了这样的事情
locationDataSchema.post('save', (next) => {
console.log("here")
this.locationName = this.locationName.toLowerCase();
this.updated_at = Date.now()
})
Run Code Online (Sandbox Code Playgroud)
但每当我在猫鼬模式中创建/更新某些内容时,都不会调用此函数
问题:有人可以帮我弄清楚我该如何改变吗?
updated_at = Date.now()
Run Code Online (Sandbox Code Playgroud)
每当用户更新数据库中的数据时(同样将位置名称更改为小写)
我正在创建我的第一个 Vue 应用程序,我想使用 if-else 之类的东西来渲染内容
所以认为这是不正确的标签
<a :href="status === true ? '#' : 'url'">
Run Code Online (Sandbox Code Playgroud)
这里我想要的是,如果状态为 true,则 href 不应在单击时执行任何操作,如果状态为 true,则应提供 url。
我的导出默认值如下所示
<script>
export default {
name: "socialBoxes",
props: ["status", "url", "name"]
};
</script>
Run Code Online (Sandbox Code Playgroud)
任何想法/我的语法有什么问题/我怎样才能达到预期的结果?
[更新:]当条件不成立时,它不会加载作为 props 传递的 url,而是将“url”附加到 url。
我像这样传递我的网址
<SocialBoxes
:url="eventbrite_auth_url"
Run Code Online (Sandbox Code Playgroud)