作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试更新昨天注册到我们系统的用户集合。我的目标是找到昨天注册并将 isActive
设置为 true
的用户。我可以获得在特定日期注册的用户列表,但不确定如何更新它们
这是我用来选择用户列表的查询。我在 Azure > Azure Cosmos DB > 查询资源管理器
中使用它SELECT * FROM UserAccounts u WHERE u.isActive = false AND u.signupDate
>= "2017-12-18" AND u.signupDate <= "2017-12-19"
我正在获取昨天使用此查询注册的 26 位用户的列表。我指的是this doc MSFT 但找不到如何操作。
如果使用查询资源管理器无法完成此操作,请说明我如何在内部进行此更改。
最佳答案
Azure 门户中的查询资源管理器仅用于运行查询,不执行插入/更新操作。
您可以使用Data Explorer以您想要的方式运行查询并访问和编辑过滤结果。
在文档部分,您可以应用过滤器作为查询(您的WHERE子句),然后单击结果并编辑和更新 他们。
请记住仅在“过滤器”部分中应用 WHERE 子句,在您的情况下,WHERE c.isActive = false AND c.signupDate >= "2017-12-18" AND c.signupDate <= "2017-12-19"
应该可以。
关于sql - 如何更新 Azure Cosmos DB 中的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47891323/
我是一名优秀的程序员,十分优秀!