のBsonDocument
コレクションを持っています。電話番号は "1234567890"形式です。このSQLは、300〜399のエリアコードを持つすべてのPhoneNumbersを取得します。MongoDBクエリでこのLEFT() "SQL"をビルドしますか?
WHERE (LEFT(PhoneNumber,3) BETWEEN '300' AND '399')
MongoDBでこれを行うにはどうすればよいですか?可能であればMongoDB.Driver.Builders
を使用したいと思います。
LEFTは、文字列の最初の3文字の部分文字列です。 –
ありがとうございますが、どうすれば使用できますか?このような? var gte = Query.GTE( "LEFT(PhoneNumber、3)"、 "300"); – CmdrTallen