PostgreSQL
Martin_Yelvin
平时分享记录自己的遇到的问题,评论区莫名其妙被一些零文章零贡献的批骂。 现在只是偶尔记录了,现在这行业门槛太低了,终于知道为什么很多大神付费分享了,确实能过滤一堆人渣
展开
-
Postgresql获取系统当前时间(时间戳)
select floor(extract(epoch from now()));原创 2019-02-25 14:30:49 · 7750 阅读 · 0 评论 -
Node.js + TypeScript + GraphQl + PostgreSQL
目录结构Graphql 文件定义仓储Models层,与数据库必须一一对应。 不然报错"No metadata for \"Link\" was found "resolve,真正实现方法的地方index.ts,导出一下 ...原创 2019-02-27 11:04:39 · 808 阅读 · 0 评论 -
Postgresql如果没有UUID-OSSP,然后创建这个UUID-OSSP扩展
import { MigrationInterface, QueryRunner } from 'typeorm';export class EnableUuid1551426026001 implements MigrationInterface { public async up(queryRunner: QueryRunner): Promise<any> { ...原创 2019-03-11 10:50:46 · 1557 阅读 · 0 评论 -
GraphQL mutations Update 更新操作
type Author { id: Int! firstName: String lastName: String }type Mutation { updateAuthor(authorId: Int!, firstName: String, LastName: String): Author}主要内容:更新操作的时候,firstName 和 lastName 并不是必须...原创 2019-03-08 13:34:14 · 1547 阅读 · 0 评论 -
连接VMware中Ubuntu中的数据库
Navicat Windows版本,官网下载试用版,用我上一篇文章的工具可以激活(建议购买,我仅用来测试)1. 点击虚拟机=》 虚拟机设置 =》 网络连接改成桥接模式2. 点击编辑=》 虚拟网络编辑器 =》 启用管理员设置 之后会变成以下这个弹出框。 点击vmnet 0 桥接模式那一行,然后将本机网卡选中。3.Ubuntu中运行以下 ifconfig,如果没有,那就安装 net...原创 2019-03-22 18:07:20 · 560 阅读 · 0 评论 -
Postgresql operator does not exist: uuid = text
Postgresql operator does not exist: uuid = text先说自己的问题。[{"objectId": "7d1176e6-b73a-4006-be35-8e39281e9cfd", "objectType": "user"}, {"objectId": "22a12098-1490-46e1-9630-9bb88a3f8258", "objectType...原创 2019-03-26 13:52:07 · 4233 阅读 · 0 评论 -
TypeORM_子查询并且关联表
async getPostListFollowingFeed(pageIndex: number, pageSize: number, user:User) { const userId = user.id; const userRepository = getCustomRepository(UserRepository); const userQb = user...原创 2019-03-26 17:42:19 · 8435 阅读 · 2 评论 -
Typeorm from 子查询,jsonb 类型统计数量
不知道你会搜什么会搜到这篇博客。。。因为我也不知道怎么描述目前user表 learning_communities字段数据是这样的 [{"id": "03b5687b-b016-4dbc-8f61-4fe47706318e"}],取出id来,然后count 一下,排序。 大概就这样。 我用了个子查询Typeorm_ from子查询jsonb类型统计数量group by...原创 2019-04-10 15:54:10 · 3793 阅读 · 0 评论