質問する
145 次
1 に答える
0
Railsコンソールで次のコマンドを入力すると、うまくいくように見えました。
dups = DictionaryEntry.count(:id, :group => :simplified, :having => 'count(id) > 1')
dups.each do |d|
twins = DictionaryEntry.find_all_by_simplified(d[0])
if twins[0].pinyin == twins[1].pinyin
twins[1].definition = twins[1].definition + "/" + twins[0].definition
twins[1].save
twins[0].destroy
end
end
私はそれを数回実行しなければなりませんでした。
于 2013-01-03T13:31:14.377 に答える