ユーザーが選択した日付に基づいてイベントを表示する Android 用のアプリケーションに取り組んでいます。Couchdb と Ektorp を使用しています。「2013-10-01」の代わりにカレンダーから読み取る必要がある可変日付を含むメソッドfindByMesのビューを定義する方法がわかりません...これは私が取り組んでいるクラスEventDAOのコードですの。
誰かが私を助けてくれたらとてもありがたいです!!
public class EventDAO extends CouchDbRepositorySupport<EventVO> {
        public EventDAO(CouchDbConnector db) {
                super(EventVO.class, db);
                initStandardDesignDocument();
        }
        @GenerateView @Override
        public List<EventVO> getAll() {
                ViewQuery q = createQuery("all")
                                .includeDocs(true);
                return db.queryView(q, EventVO.class);
        }
        public List<EventVO> findByDate(String Date) {
            List<EventVO> event = queryView("by_date", Date);
            return  event;
        }
       @View( name = "by_mes", map ="function(doc) {if (doc.type == 'Event' && doc.date >= '2013-10-01' && doc.date <= '2013-10-31'  ) { emit(doc._id,doc)}}")
        public List<EventVO> findBymes() {
           ViewQuery q = createQuery("by_mes")
                   .includeDocs(true);
           return db.queryView(q, EventVO.class);
        }
}