Products
GG网络技术分享 2025-11-14 01:30 2
在MongoDB中, 对于PHP中用的MySQL语法,需要进行一些调整以习惯MongoDB的查询语言。
查询

SELECT COUNT FROM user WHEREname= 'starlee';db.users.find.count;插入
INSERT INTO users VALUES ;db.users.insert;geng新鲜
UPDATE users SET age = 26 WHERE name = 'starlee';db.users.update;删除
DELETE FROM users WHERE name = 'starlee';db.users.remove;选择特定字段
SELECT name, age FROM users WHERE name = 'starlee';db.users.find; 模糊查询
SELECT * FROM users WHERE name LIKE '%starlee%';db.users.find;排序
SELECT * FROM users ORDER BY name DESC;db.users.find.sort;分组
SELECT name, SUM FROM users GROUP BY name;db.users.group { prev.total += obj.marks; } });连接
SELECT users.name, scores.marks FROM users INNER JOIN scores ON users.id = scores.user_id;这些个是基本的转换示例。MongoDB给了丰有钱的查询和操作功Neng,这些个功Neng在有些情况下兴许需要geng麻烦的查询构造。在具体操作时需要根据MongoDB的文档和查询语法进行适当的调整。
Demand feedback