Ruby on rails 使用撬轨时如何清洁导轨控制台输出?
我的gem文件中有pry rails gem。我想使用pry作为rails控制台,但没有下面的文本 如何清理rails控制台输出,现在我收到了很多不必要的文本:Ruby on rails 使用撬轨时如何清洁导轨控制台输出?,ruby-on-rails,ruby,ruby-on-rails-3,pry,Ruby On Rails,Ruby,Ruby On Rails 3,Pry,我的gem文件中有pry rails gem。我想使用pry作为rails控制台,但没有下面的文本 如何清理rails控制台输出,现在我收到了很多不必要的文本: >> Subscription.where(user_id: User.last.id) User Load (1.8ms) SELECT "users".* FROM "users" ORDER BY "users"."id" DESC LIMIT 1 #<ActiveRecord::Relation:0x7f
>> Subscription.where(user_id: User.last.id)
User Load (1.8ms) SELECT "users".* FROM "users" ORDER BY "users"."id" DESC LIMIT 1
#<ActiveRecord::Relation:0x7f7f9ad69c70
@implicit_readonly = nil,
@join_dependency = nil,
@order_clause = nil,
@records = [],
@should_eager_load = nil,
attr_accessor :bind_values = [],
attr_accessor :create_with_value = {},
...
根据规则,可以在表达式末尾使用分号
>> Subscription.where(user_id: User.last.id);
>>
你什么意思,一团糟?这是pry,很好地打印了一个返回值。我想你已经安装了pry rails gem。移除它,只需使用pry gem,它不应该覆盖默认的rails控制台。