0
我有点绝望。由于Robomongo直接使用客户端进行查询变得非常糟糕,但在Rails中使用它需要很长时间(大约5分钟)。显然是相同的查询。在Rails中的查询需要更多的时间,在MongoDB中
MongoDB中查询:
db.items.find({_slugs: {$in: ["gang-leader-for-a-day-a-rogue-sociologist-takes-to-the-streets"]}})
Rails中查询:
Item.in(_slugs: "gang-leader-for-a-day-a-rogue-sociologist-takes-to-the-streets").first
两个查询都在同一个数据库上执行和 '_slugs' 被索引。
我将不胜感激任何帮助或提示。
您是否尝试过通过助力车(即'Item.collection.find(...)')查询绕过任何Mongoid可能会做什么? – 2015-02-06 19:27:50