问题描述
我在玩 OrientDB,想阻止控制台截断字符串:
+----+-------+---------+--------+------------------+------------------+----------------------------------------------------+
|# |@RID |@CLASS |version |last_updated |name |attributes |
+----+-------+---------+--------+------------------+------------------+----------------------------------------------------+
|0 |#59:229|docker |6.8.10 |2021-03-19 17:3...|datastax/dse-se...|{docker={imageName=datastax/dse-server,imageTag=...|
+----+-------+---------+--------+------------------+------------------+----------------------------------------------------+
我想实际查看整个记录,而不仅仅是它的截断版本。这可能吗?
解决方法
我设法找到了与我想要的东西足够接近的东西。
如果您使用您感兴趣的记录的 #pragma pack(n)
- 您实际上可以这样做:
@RID
如果这还不够 - 那么您可以使用 load record 59:229
+----+------------+--------------------------------------------------+
|# |NAME |VALUE |
+----+------------+--------------------------------------------------+
|0 |version |#6.8.10 |
|1 |last_updated|2021-03-19 17:37:35 |
|2 |attributes |[{imageName=datastax/dse-server,imageTag=6.8.10}]|
|4 |name |datastax/dse-server |
|5 |version |6.8.10 |
+----+------------+--------------------------------------------------+
甚至 display record
来获取最详细的信息。
如果我可以使用表格视图(即 display raw record
),我仍然更喜欢它,但我找不到方法来做到这一点。如果有人找到了 - 请随时回答,我会将其标记为已接受的答案。