我设法使用
找到对象Translation.where(:id => 1).first.destroy
但这会导致错误:
PG::SyntaxError: ERROR: zero-length delimited identifier at or near """"
LINE 1: DELETE FROM "translations" WHERE "translations"."" = $1
答案 0 :(得分:0)
我设法通过自己编写SQL来解决它;
ActiveRecord::Base.connection.execute( 'DELETE from translations where translations.id = 1')
如果有人有更好的解决方案随时发布,我仍然觉得我的翻译表应该有一个键(?)。