2009-09-01から1ヶ月間の記事一覧

Selenium.check()ではonclickイベントは発生しない

少しはまったことですが、Selenium RC Java Client Driverから、ラジオボタンやチェックボックスを選択/解除する場合には、Selenium.check()/uncheck()を使うかSelenium.click()を使っていたのですが、check()ではinpputでonclickイベントは発生しなません。…

すべてのfieldを対象とした検索

schemaでfieldを複数定義した場合、すべてのフィールドをまとめて検索したいということがあると思います。フィールドの数が少なく単純なクエリであれば、 field1:キーワード OR field2:キーワード ... でもよいと思いますが、フィールドが多いと面倒です。ML…

fieldが空でないdocumentを検索する

SQLの"IS NULL"や"IS NOT NULL"のように、特定のfiledが空ではない(or 空である)documentを検索する方法。 すべてのドキュメントをヒットさせる場合には、"*:*"だったので"title:*"とか"NOT title:*"とできるかと思ったのですが、Range Searchesを使います…

SolrのDataImportHandlerが便利

既存アプリに全文検索を追加するのに(あるにはあるが、LIKE検索なので使い物にならない..)、当初SQL Serverのフルテキスト検索にしようかと考えていたのですが、できればオープンソースのソフトウェアの方がよいので、Luceneベースの全文検索システムであ…

EditorGridに入力された値をまとめてSubmitする

FormPanelの中にEditorGridPanelを入れ、Grid上で編集した内容をFormPanelのsubmit時にまとめてサーバに送信する、ということがしたかったのですが、正式な方法がわからなかったので次のように対応してみました。 // セルのrender時にhiddenフィールドを追加…