【发布时间】:2013-01-19 17:48:52
【问题描述】:
我想将 mongoDB 集合中的记录更新到固定限制。有没有办法在 PHP/mongoDB 中做到这一点?
我很了解'multi' 标志。当multi 设置为true 时,它将更新所有匹配的记录,否则只更新一条记录。
但我需要的是我想将集合中的记录更新到 SQL 中的固定限制。
例如。 UPDATE table SET x=10 wher x=1 LIMIT 10
我想知道 mongoDB 是否可以?
希望我的问题很清楚。任何帮助将不胜感激。
【问题讨论】:
-
目前没有,最好的方法是查询在哪里通过某种子句限制您的记录,或者如果只有少数则从客户端中挑选出来。跨度>
-
@Sammaye 对不起,我没听清楚。你能说清楚一点吗?
-
基本上,您可以在查询中使用带有
x的另一个字段来将记录限制为您想要更新的记录,但这通常不是真的。所以atm最好的办法就是把它们从客户端拉出来正常运行。