データベースに認証して、コンソール経由でクエリまたは reducemap を実行できるという問題に直面していますが、php 側で実行構文を実行すると、エラー :unthorized が返されます。
mongodb->collectionname->find() は機能します...失敗したコードの例:
mongodb->execute('
db.campaign_period.find({"_id.period":{"$gte": ISODate("2011-01-01T00:00:00"), "$lte": ISODate("2011-12-31T23:59:59")}, "$and": [{"$or": [{"value.section": "APPAREL & ACCESSORIES"}]}]}).sort({"value.country":1,"value.state":1,"value.section":1,"value.advertiser":1,"_id.siteref":1,"_id.panelno":1,"_id.period":1}).forEach(function(data){ db.campaign_report_mradminraw.insert(data); });
');