MongoDB C# 以及如何使用 javascript 从客户端更新
我很高兴地从客户端(在特权下)更新了带有值(地图坐标)的文档。 MongoDB 在一些内部函数和 MapReduce 中使用 javascript,但我不清楚是否可以使用客户端脚本来更新我的存储库的值。我搜索将值从客户端传递到更新程序 Db.Repository.Updater(item)。可以使用 javascript 来完成此操作,或者需要网络服务或休息功能。
有专家可以澄清这一点并提出建议吗?
非常感谢。
I lovely update a document with values(Maps coord) from clienside (under privileges). MongoDB use javascript in some internals functions and for MapReduce but is not clear for me if i can use client side scripts to update my repository with values. I searching to pass values from client side to an updater Db.Repository.Updater(item). It's possible to make this using javascript or need a webservice or a rest function.
Can some expert clarify this point and suggest the way.
Many thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
mongodb中有http接口,因此可以直接向mongodb发送更新请求<例如,a href="http://api.jquery.com/category/ajax/" rel="nofollow">通过 $.ajax ,或者您可以将 ajax 请求发送到您的处理程序/页面/控制器照常使用 mongo-csharp 驱动程序进行更新。做出你的选择...
首先在页面中包含 jquery。在“更新”按钮中单击处理程序粘贴如下代码(发送ajax请求):
在页面中(但在我看来最好使用http hadlers ajax处理):
There is http interface in mongodb, so you can send direct update request to mongodb through $.ajax for example, or you can send ajax requests to yours handlers/pages/controllers and use mongo-csharp driver as usual for updates. Make your choise...
Include jquery at page first. In 'Update' button click handler paste code like this(to send ajax request):
In page(but it seems to me that better to use http hadlers ajax handling):