【发布时间】:2011-07-13 21:08:46
【问题描述】:
拥有一个BsonDocument 集合,其中PhoneNumber 格式为“1234567890”。该 SQL 获取区号在 300 到 399 之间的所有电话号码;
WHERE (LEFT(PhoneNumber,3) BETWEEN '300' AND '399')
我将如何在 MongoDB 中执行此操作?如果可能,我想使用MongoDB.Driver.Builders。
【问题讨论】:
-
LEFT 是字符串前三个字符的子字符串。
-
谢谢,但我该如何使用呢?像这样? var gte = Query.GTE("LEFT(PhoneNumber,3)", "300");
标签: mongodb mongodb-.net-driver