irb(main):002:0> c = Clinician.first
Clinician Load (1.1ms) SELECT "clinicians".* FROM "clinicians" ORDER BY "clinicians"."id" ASC LIMIT $1 [["LIMIT", 1]]
=>
<Clinician:0x000000012838e2c0
irb(main):003:0> ap c
# I want to get rid of this object ID
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
# {
}
=> nil
irb(main):004:0> ap c, object_id: false
# but it is still here ....
# {
}
=> nil
irb(main):005:0> ap c, object_id: true
# but it is still here ...
# {
}
=> nil
The object_id option is not doing what I expect so either there is a software problem or a wetware problem.
What I'm trying to do is get rid of the object id of an ActiveRecord object when using the
ap
method.Software Versions: Awesome ... 1.9.2 Ruby .......... 3.0.1p64 Rails .......... 6.1.3
Running the Rails Console/Irb ....
irb(main):002:0> c = Clinician.first Clinician Load (1.1ms) SELECT "clinicians".* FROM "clinicians" ORDER BY "clinicians"."id" ASC LIMIT $1 [["LIMIT", 1]] =>
<Clinician:0x000000012838e2c0