我试图用纯JPA保存一个实体,并且在保存时没有返回Postgres UUID字段。默认情况下,UUID字段使用public.uuid_generate_v1mc()自动生成.我使用postgres作为数据库,由于某种原因,在jpa中进行保存时创建的默认值不会被返回。我尝试过添加一个@Generated字段并将其设置为auto,但这没有任何作用。数据库创建语句( active boolean NOT NULL DEFAULT false,
created time
我必须构建一个视图,从7-8表中获取数据,然后从其他计算字段中计算出字段。例如,第一次计算是if( is =‘H’,amount*20,amount)作为deliAmt。此外,最后视图有大约7-8个主表和用于这些计算的这些获取列的其他表。在托拉尔,最终将有57列。
请指导什么是实现这一目标的最佳方法。