sql >> データベース >  >> RDS >> PostgreSQL

Orbeon FormsPostgresDB接続

    データベースリソースを構成したら、このようなものをproperties-local.xmlに追加することで、Orbeonにそれを使用するように指示できます。

    <property as="xs:string"  name="oxf.fr.persistence.provider.*.*.*" value="postgresql"/>
    

    Orbeonがそのまま受け入れるリソース名のデフォルト構成は、properties-form-runner.xmlで確認できます。

    サンプルフォームには引き続きExistが使用されます。ただし、次の方法で無効にできます:

    <property as="xs:boolean" name="oxf.fr.persistence.exist.active" value="false"/>
    

    デフォルト名以外の名前(postgresqlなど)でリソースを定義する必要がある場合は、以下に示すように詳細情報を提供する必要があります(pg_other_nameのすべての出現箇所をリソース名に置き換えることを忘れないでください)。

    <property as="xs:string"  name="oxf.fr.persistence.provider.*.*.*" value="pg_other_name"/>
    <property as="xs:anyURI"  name="oxf.fr.persistence.pg_other_name.uri" value="/fr/service/postgresql"/>
    <property as="xs:string"  name="oxf.fr.persistence.pg_other_name.datasource" value="pg_other_name"/>
    <property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.create-flat-view" value="true"/>
    <property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.autosave" value="true"/>
    <property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.permissions" value="true"/>
    <property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.versioning" value="true"/>
    


    1. SQLServerのテーブル値関数を介してデータを挿入する

    2. Oracle regexp_replaceによってスペースで区切られたリストから重複を削除するにはどうすればよいですか?

    3. sqliteでROW_NUMBERを使用する方法

    4. SELECT * FROM table_name;のMySQL行の順序は何ですか?