[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[drf:1903] DSpace取り下げ処理のコマンド実行
- Date: Thu, 08 Jul 2010 10:35:14 +0900 (JST)
お世話になっております。筑波大学附属図書館の徳田です。
(重複で送ってしまったようで,重なりましたら申し訳ありません)
こちらでよいだろうか迷ったのですが,質問させていただきます。
DSpaceで,バッチ処理で掲載コンテンツの取り下げ(論理削除)を
おこなうためのコマンドが用意されているか,ご存知の方がいらっ
しゃいますでしょうか。
コマンドは,他DBとの連携の際に用いることを想定しています。
具体的には,
他DBにてコンテンツの新規登録,修正,削除が行われた際に,それ
がDSpace掲載対象であった場合にDSpaceに転送処理をおこなうと,
DSpace側では自動で登録,修正,取り下げができるように,という
連携を考えています。
登録と修正はDSpaceのインポート機能([dspace]/bin/import)でうま
くいくようなのですが,削除は,import --deleteコマンドでは物理
削除になってしまうようで,このようにコマンド処理で,アイテム
を指定して取り下げ処理ができるかどうか,教えていだたけたらと
思い投稿しました(当方DSpace1.5.2です)。
以前DRF MLにて話題になりました,DSpace1.3.2取り下げ機能の話題
を拝見して,話題がずれますがこれはと思いまして,item, bi_item,
bi_withdrawnテーブルを直接書き換えるようなこともしてみたので
すが,これだけでは,アイテム指定では取り下げられました,という
表示になるものの,検索結果一覧のほうには表示されてしまうなど,
完全に取り下げにならないようでした。取り下げ実行時には,どの
テーブルの状態が遷移するかご存知でしょうか。
実際にこの取り下げ処理が発生する可能性は低そうなのですが,なに
かありましたらお教えください。XooNIpsではこれが出来るらしい,
という話も係ででております。
込み入った話題で恐縮ですが,よろしくお願いいたします。
---
徳田 聖子 筑波大学附属図書館情報管理課電子図書館係
T:029-853-2471 F:029-853-6052 E:tokko @ xxxxxxxxxxxxxxxxxxxx
--
DRF mailing list
DRF @ xxxxxxxxxxxxxxxx
https://ml.hines.hokudai.ac.jp/mailman/listinfo/drf