我刚开始使用 MongoDB。我可以使用 mongo 命令在终端中插入新记录,例如:
db.test.insert({var: 'data' }) .
我可以用 php 获取这些记录,例如:
Array
(
[0] => Array
(
[_id] => MongoId Object
(
[$id] => 509d0a4ae6c4d3ca0ba30572
)
[deneme] => 1
)
[1] => Array
(
[_id] => MongoId Object
(
[$id] => 509d09e2a3047c588723f9bf
)
[deneme] =>
[name] => aa
)
)
但我不能用 php 插入记录,例如:
$m->insert(array(
'url' => 'http://www.query7.com',
'software' => 'wordpress',
'tutorials' => array('php','javascript','web development'),
));
我得到这个错误: 致命错误:未捕获的异常“MongoException”,消息“BSON doc 的大小为 145 字节,最大值为 0”
我已经用不同的 php 类进行了测试,但我总是得到同样的错误。什么是“BSON doc 的大小”?
谢谢