このモンゴイドには問題があります。mongoDBは初めてですが、以前はいつもmySQLを使っていました。
これが私の問題です。モデル「ユーザー」があります。モデル "User" には 1 つの "Profile" が埋め込まれており、フィールド "profile.first_name"、"profile.last_name"、および "username" の基準名 "dummy" でユーザー データを検索したいと考えています。
私はすでにこの構文を使用していますが、空の結果が得られました:
@filter = "dummy"
@users = User.any_of({'profile.first_name' => /#{@filter}/i, 'profile.last_name' => /#{@filter}/i, :username => /#{@filter}/i})