hint
method on a MongoDB::Cursor
objectを呼び出そうとしています。ただし、クエリを実行しようとすると例外がスローされます。以下のコードサンプルを参照してください。ランタイムエラー:MongoDB :: DatabaseError:悪いヒント
sub some_method_which_returns_cursor {
my $cursor = $collection->find($filter);
if ($hint) {
$cursor->hint({‘some_index’ => 1}); #failing here.
}
if ($sort) {
$cursor->sort($sort);
}
return $cursor;
}
何が起こっているのか、これをどのように修正できますか?
これは実際のコードですか? '$ cursor-> hint({some_index => 1});' – stevieb
プログラムで引用符として** '**と**' **を使用しないでください。あるいは、言い換えれば、ワープロを使ってプログラムを書かないでください。また、** 'If' **とは何ですか?文の後に定義されている**または**(つまり、** '//' **)は何ですか? –
@Borodin 'ghd'は明らかに*' the' *を入力する私の方法です。 –