一小时后如何从我的 mongo 数据库中删除项目?
我见过
db.Item.createIndex({ "createdAt": 1 }, { expireAfterSeconds: 3600 })
Run Code Online (Sandbox Code Playgroud)
抛出,但我如何在 nodejs 中实现它?
我的数据库条目看起来像这样
{
"_id": {
"$oid": "5b4b64bc8c6e8add083431a3"
},
"location": {
"lat": 59.924209956924315,
"lng": 10.70636168616943
},
"name": "Richard Middleton",
"address": "Espresso House",
"message": "sdsd",
"createdAt": {
"$date": "2018-07-15T15:14:04.573Z"
},
"updatedAt": {
"$date": "2018-07-15T15:14:04.573Z"
},
Run Code Online (Sandbox Code Playgroud)
我尝试在我的 db.Item.find() 之前为我的 get 请求运行它,但没有运气。
从输入字段我将值作为参数发送到设置状态的函数.我有多个输入字段,所以想使用它们的名称(等于它们的状态键)然后使用相同的函数并将键和值传递给设置状态的函数.
这是我的代码.
<Modal
onTextChange={(text, key) => {
this.setState({
event: {
key: text
}
})
}}
/>
Run Code Online (Sandbox Code Playgroud)
和输入
<input
type="date"
name="dateStart"
onKeyUp={event => this.props.onTextChange(event.target.value, event.target.name)
/>
Run Code Online (Sandbox Code Playgroud)
text参数有效,但关键参数不起作用.
提前致谢.