【告知】17.0 Hotfix 4でオブジェクト型フィールドの再インデックスが必要になる条件
【告知】17.0 Hotfix 4でオブジェクト型フィールドの再インデックスが必要になる条件
17.0 Hotfix 4がPartner Programメンバー向けにリリースされました。
ビルド番号は229909です。
このビルドでは,macOS 10.14 Mojaveで発生する問題がいくつか修正されています。
https://github.com/4D-JP/release-notes/tree/master/v17/17.0/hf4/
今回の修正では,オブジェクト型フィールドのインデックス構築に関する不具合が修正されました。
ACI0098796 オブジェクトのプロパティ名に' " [ ]などの文字が使用されていた場合,オブジェクト型フィールドのインデックスが正しく構築されませんでした。
修正前のバージョンでは,QUERY BY ATTRIBUTEコマンドでオブジェクト型フィールドのインデックス検索を実行した場合,返されるはずのデータがヒットしない場合がありました。そのような場合,修正後のバージョンでインデックスを再構築すれば,問題は解消されます。もちろん,オブジェクトのプロパティ名に特殊な文字が使われていなければ,敢えてインデックスを再構築する必要はありません。
関連トピック
インデックスを再構築するコマンドは,SET INDEXではなく,CREATE INDEXです。
http://doc.4d.com/4Dv17/4D/17/SET-INDEX.301-3729515.ja.html
オブジェクト型に設定されるインデックスタイプは『自動』です。
http://doc.4d.com/4Dv17/4D/17/Creating-and-modifying-indexes.300-3743589.ja.html
クエリにインデックスが使用されたかどうかはクエリパスで確認できます。
http://doc.4d.com/4Dv17/4D/17/DESCRIBE-QUERY-EXECUTION.301-3730168.ja.html
クエリパスはORDAでもサポートされています。
http://doc.4d.com/4Dv17/4D/17/dataClassquery.301-3764374.ja.html
インデックスの更新を一時的に停止(プライマリキー以外)することができます。
http://doc.4d.com/4Dv17/4D/17/PAUSE-INDEXES.301-3729504.ja.html
以前はSQLを使用する必要がありました。
http://doc.4d.com/4Dv17/4D/17/ALTER-DATABASE.300-3786773.ja.html
ビルド番号は229909です。
このビルドでは,macOS 10.14 Mojaveで発生する問題がいくつか修正されています。
https://github.com/4D-JP/release-notes/tree/master/v17/17.0/hf4/
今回の修正では,オブジェクト型フィールドのインデックス構築に関する不具合が修正されました。
ACI0098796 オブジェクトのプロパティ名に' " [ ]などの文字が使用されていた場合,オブジェクト型フィールドのインデックスが正しく構築されませんでした。
修正前のバージョンでは,QUERY BY ATTRIBUTEコマンドでオブジェクト型フィールドのインデックス検索を実行した場合,返されるはずのデータがヒットしない場合がありました。そのような場合,修正後のバージョンでインデックスを再構築すれば,問題は解消されます。もちろん,オブジェクトのプロパティ名に特殊な文字が使われていなければ,敢えてインデックスを再構築する必要はありません。
関連トピック
インデックスを再構築するコマンドは,SET INDEXではなく,CREATE INDEXです。
http://doc.4d.com/4Dv17/4D/17/SET-INDEX.301-3729515.ja.html
オブジェクト型に設定されるインデックスタイプは『自動』です。
http://doc.4d.com/4Dv17/4D/17/Creating-and-modifying-indexes.300-3743589.ja.html
クエリにインデックスが使用されたかどうかはクエリパスで確認できます。
http://doc.4d.com/4Dv17/4D/17/DESCRIBE-QUERY-EXECUTION.301-3730168.ja.html
クエリパスはORDAでもサポートされています。
http://doc.4d.com/4Dv17/4D/17/dataClassquery.301-3764374.ja.html
インデックスの更新を一時的に停止(プライマリキー以外)することができます。
http://doc.4d.com/4Dv17/4D/17/PAUSE-INDEXES.301-3729504.ja.html
以前はSQLを使用する必要がありました。
http://doc.4d.com/4Dv17/4D/17/ALTER-DATABASE.300-3786773.ja.html
miyako- 投稿数 : 468
登録日 : 2016/07/05

» 4D v16.3 Hotfix 1を公開しています
» 4D v16.3 Hotfix 4がリリースされました
» 4D v16.3 Hotfix 5をリリースしました!
» 4D v17 Hotfix 1をリリースしました!
» 4D v17 Hotfix 3のリリースについて
» 4D v16.3 Hotfix 4がリリースされました
» 4D v16.3 Hotfix 5をリリースしました!
» 4D v17 Hotfix 1をリリースしました!
» 4D v17 Hotfix 3のリリースについて
Permissions in this forum:
返信投稿: 不可
|
|