gpt4 book ai didi

r - Mongolite:如何使用 r 在 mongodb 中插入日期

转载 作者:可可西里 更新时间:2023-11-01 10:40:25 28 4
gpt4 key购买 nike

您好,我正在尝试插入日期,但它只作为字符串。

mongo$update(query = paste0('{"_id": ', c, ' }'),
update = paste0('{"$addToSet": {"values": {date_data": "ISODate("',dat,'")"
} } }'))

如果我从值中删除引号:"ISODate("',dat,'")",它会给出无效的 json 对象错误,并且将引号作为字符串插入。

任何帮助将不胜感激...

最佳答案

要使用 rmongolite 包在 mongodb 中插入日期,请​​使用 $date。

mongo$update(
query = paste0('{"_id": ', c, ' }'),
update = paste0('{"$addToSet":
{"values":{"date_data":{"$date":"', dat, '"} } }'
)
)

关于r - Mongolite:如何使用 r 在 mongodb 中插入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45613575/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com