説明

cfscript で solr インデックス操作を実行するサービス。

シンタックス

モード シンタックス
サービスの作成
  • new index()

または

  • createObject("component","index")
属性の初期化

次のいずれかを使用します。

  • indexService=new index(attribute-value pair)
  • indexService.setAttributes(attribute-value pair)
  • indexService.setAttributeName(attribute_value)
  • indexService.action_method(attribute-value_pair)
サービスアクションの実行 indexService.action_method(attribute-value_pair)

プロパティ

action collection body
category categoryTree custom1
custom2 custom3 custom4
extensions key language
prefix query status
title type urlpath

メソッド

使用可能な index メソッドは、次のとおりです。

delete

説明 cfindex タグを呼び出して、cfscript で solr コレクションからキーを削除します。
使用方法 new index().delete(collection="name", key=5);
引数 属性のカンマ区切りリスト。

purge

説明 cfindex タグを呼び出して、cfscript で solr コレクションからキーを破棄します。
使用方法 new index().purge(collection="name");
引数 破棄するコレクションの名前。

refresh

説明 cfindex タグを呼び出して、cfscript で solr コレクションをリフレッシュします。
使用方法 new index().refresh(collection="name", query=q);
引数 属性のカンマ区切りリスト。

update

説明 cfindex タグを呼び出して、cfscript で solr コレクションを更新します。
使用方法 new index().update(collection="name", query=q);
引数 属性のカンマ区切りリスト。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー