我正在尝试使用mongo-ruby-driver创建索引。
如the docs中所述,我可以在选项中添加一个name
键,以覆盖从索引键派生的默认名称。
@mongo_client["orders"].indexes.create_one(
{
"foo" => 1,
"bar" => 1
},
{
"unique" => true,
"name" => "foobar"
}
)
但是它似乎被忽略了。知道我在做什么错吗?
答案 0 :(得分:0)
看这一行https://github.com/mongodb/mongo-ruby-driver/blob/master/lib/mongo/index/view.rb#L281,我可以假设您的问题是使用字符串键而不是符号键。请尝试以下操作:
echo -n blahblah