アプリに基本的な検索バー機能を実装しようとしています。
私にはたくさんの記事があり、誰もが所有者を持っています。これは、各記事の user パラメータの userId によって指定されます。
現在、記事内のキーワード、タイトル、および日付を検索できます。ただし、記事の作成者のユーザー名を照会できるようにしたいのですが、利用できるのは userId だけです...
var keyword = Session.get("search-query");
var query = new RegExp( keyword, 'i' );
var results = Articles.find( { $or: [{'user': query}, // this is only searching userId of the author!
{'title': query},
{'articleText': query},
{'datetime': query}] } );
return {results: results};
これを行う方法がわからない...