prism

2011-08-03

SQL like in pymongo

在 MongoDB  的網站上面,看到用 javascript query 的語法 LIKE 對應的語法,在 pymongo 不知道怎麼對應

筆記一下

這是 文件的範例

SQL

SELECT * FROM users WHERE name LIKE "%Joe%"


MongoDB 文件

db.users.find({name:/Joe/})


pymongo 的操作

db.users.find({'name':re.compile('Joe')})



依此類推,當然記得要 import re


http://www.mongodb.org/display/DOCS/Advanced+Queries

http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart