What EdgeDB建基於Postgres之上,可以視為新世代的SQL。其Co-Founder兼CEO是傳說中的Yury Selivanov,他不僅是Pyth...
今天我們開始來熟悉一下EdgeDB的基本知識,而EdgeDB在各作業系統的安裝方法可以參考官方文件。 Scalar type scalar type包含了如st...
在[Day03]~[Day06],我們將使用下面這個schema幫助我們熟悉EdgeDB的基本操作。 type User { required name...
select可以幫助我們選擇EdgeDB內所有的東西,包括scalar type及object type。 Select scalar type 選擇scala...
[Day05] - 如何update update可以幫助我們更新object內的property及link。 我們繼續使用[Day03]中定義的schema:...
delete可以幫助我們刪除所有的object。其用法和select非常相近,而事實上delete其實是delete (select ...)的語法糖。 我們繼...
multi property multi property是一個容易被忽略的功能,可以視為以EdgeDBSet為容器來收集各種primitive。 考慮sche...
tuple tuple是有序的collection type,但其內可以含有不同的型別。例如: select ('Apple', 7); {('Apple',...
考慮schema如下: type User { required name: str; multi followers: User; } ty...
從[Day10]~[Day13],我們將針對不同人時地事四個面向,建立初始schema。 Scalar types PoliceRank PoliceRank共...