1


0

PHP / MongoDBでfindを使用するより良い方法は?

ユーザー名が既に存在するかどうかを確認する関数を作成しようとしています。 私はいまだにMongoDBに頭を悩ませようとしていますが、これにアプローチする最善の方法は何だろうと思いましたか? 私は次のことをするつもりでした(Code Igniterで):

$filter = array ('userName' => $value);
$exists = $md->find($filter);
if ($exist) {
     return TRUE
} else {
     return FALSE
}

もっと良い方法はありますか?

1 Answer


2


正しいと思う、ここに私が持っているものがある。

if ($collection->findOne(array("username" => $username)) );

return true;