在 Mongo FIND( regexp ) 中,找到的记录数与 Meteor 不同。
MongoDB端:
> db.products.find({name:/clp/ig}).count()
4
chrome js控制台:
> products.find({name:/clp/ig}).count()
2
数据很简单:
{ "_id" : ObjectId("514d39f087696bb4cc3b549d"), "code" : "P615", "name" : "PENNASOL WERKZEUGMASCHINENGETRIEBEOEL CLP 68" }
{ "_id" : ObjectId("514d39f087696bb4cc3b549e"), "code" : "P616", "name" : "PENNASOL WERKZEUGMASCHINENGETRIEBEOEL CLP 100" }
{ "_id" : ObjectId("514d39f087696bb4cc3b549f"), "code" : "P617", "name" : "PENNASOL WERKZEUGMASCHINENGETRIEBEOEL CLP 150" }
{ "_id" : ObjectId("514d39f087696bb4cc3b54a0"), "code" : "P618", "name" : "PENNASOL WERKZEUGMASCHINENGETRIEBEOEL CLP 220" }
收藏
var products = new Meteor.Collection('products');
Meteor.publish( 'products', function(){
products.find();
});
可能是一个错误?在哪里?
ps:在不同的电脑上检查。同样的魔法。